首页 > 试题广场 >

关于使用require和include引入代码文件的说法,正

[不定项选择题]
关于使用require和include引入代码文件的说法,正确的是( )
  • require和include都可以引入并运行指定的文件
  • 在include执行失败或错误时,只产生警告;而require会产生一个致命错误
  • 当处理的文件丢失时,想停止解析脚本应该使用include
  • 当处理的文件丢失时,想停止解析脚本应该使用require
include和require文件都可以打开文件,但是include打开文件这个执行失败后,会产生警告,但是不会影响后面程序的运行,而require执行失败后后面的程序都不会被执行,所以会产生致命错误
发表于 2017-05-25 16:17:13 回复(1)
(1)提倡只使用include或require语句来引入文件,非迫不得已不要用include_once和require_once;
(2)后缀带_once的语句就是引入过一次这个文件后,就不会重新引入了;
(3)require找不到引入文件时会报Fatal Error级别错误并停止运行,include找不到文件时只报WARNING级别错误然后继续运行。    (4)require()函数包含进来的内容被当成当前文件的一个组成部分,所以当包含进来的文件有语法错误或者文件不存在的时候,那当前文件的PHP脚本都不再执行。
   (5)include()函数相当于指定这个文件的路径,当被包含的文件有错时,不会影响到本身的程序运行。


编辑于 2017-10-18 21:30:42 回复(0)
想要在处理的文件丢失时停止解析脚本,应该使用require
我感觉这样描述会正确一些。
发表于 2019-08-07 18:36:19 回复(0)
Abd
发表于 2019-04-21 14:33:55 回复(0)
abd
发表于 2018-12-20 23:43:29 回复(0)
include和require可以将php文件的内容插入另一个php文件 require会生成致命错误,并停止脚本 include只生成警告,脚本会继续
发表于 2018-09-28 10:16:54 回复(0)
ABD
发表于 2018-07-12 14:29:55 回复(0)
require:包含文件不存在时会产生一个致命错误和一个警告,程序终止执行。
include:包含文件不存在的时候,会产生两个警告,程序继续执行。
发表于 2018-07-04 17:48:37 回复(0)
Abd
发表于 2018-06-12 13:46:15 回复(0)
abc
发表于 2018-05-11 23:29:01 回复(0)
bd
发表于 2018-04-02 21:57:56 回复(0)
abd
发表于 2018-03-09 08:59:42 回复(0)
AD
发表于 2018-01-09 20:41:05 回复(0)
abd
发表于 2017-11-17 15:32:42 回复(0)
ABD
发表于 2017-08-31 08:41:26 回复(0)
ABC
发表于 2017-08-25 00:40:27 回复(0)
abd
发表于 2017-08-05 21:02:16 回复(0)
➕头像
abd
发表于 2017-07-23 09:04:11 回复(0)
ABD
发表于 2017-07-22 08:27:33 回复(0)
ab
发表于 2017-07-18 21:39:13 回复(0)