求大神解释一下PHP中include()require()import()还有shine()分别啥作用吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求大神解释一下PHP中include()require()import()还有shine()分别啥作用吗相关的知识,希望对你有一定的参考价值。

还有他们各自和include_once() require_once() import_once()shine_once()的区别~~~

试解释一下:

include 和 require 语句,其功能都是用来包含并运行指定文件,两者间的不同在于:include当引入的文件不存在时,会产生一个警告,而程序可以继续运行;而 require 指定的文件不存在时,程序会终止不再运行。

include_once 和 require_once 是只包含一次指定的文件,这样可以避免同一文件的重复引入。

至于 import 还有 shine, 据官方php手册,没有见到这两个函数,import 在 ThinkPHP 里有见到过,其功能与 include 类似。
参考技术A 后面2个没有研究过
前面两个说一下
作用都一样,是包含其他的文件进来
也可以用于读取文件并赋值给变量
但,大部分还是用在文件的包含作用上!
区别是,include包含进来的 文件,如果代码逻辑有错误,会抛出错误提示,但程序会继续运行
而require包含的文件,如果有代码逻辑错误,会抛出错误提示并终止程序的运行
只有后面加once,是为了防止多次包含

以上是关于求大神解释一下PHP中include()require()import()还有shine()分别啥作用吗的主要内容,如果未能解决你的问题,请参考以下文章

我是C语言新手。求大神解释一下这一道题,书里没解析的额

java中的 classpath有啥用,我配完环境,没设置这个变量,程序也能运行啊! 求大神详细解释一下!

dvwa试验中php allow_url_include=on 怎么打开?跪求大神指点!

求大神改一下贪吃蛇C++代码

C语言 显示strcpy出错 求大神解释 编译器是vs2013

Python代码求解释 求大神解释一下这段代码 详细点 最好每句加上注释 谢了