您的位置:首页 > 产品设计 > UI/UE

php include()、 include_once()、 require() 、 require_once() 函数直接的区别

2016-03-10 11:10 696 查看
1.include()、 include_once()、 require() 、 require_once() 函数会将指定的档案读入并且执行里面的程序

include('/home/me/myfile');

include_once('/home/me/myfile');

require('/home/me/myfile');

require_once('/home/me/myfile');

2 include()、require()
的区别

require()语句的性能与include()相类似,都是包括并运行指定文件

incluce在用到时加载,在执行文件时每次都要进行读取和评估

require在一开始就加载,文件只处理一次

这就意味着如果可能执行多次的代码,则使用require()效率比较高。另外一方面,如果每次执行代码时是读取不同的文件,或者有通过一组文件迭代的循环,就使用include()语句

include引入文件的时候,如果碰到错误,会给出提示,并继续运行下边的代码。

require引入文件的时候,如果碰到错误,会给出提示,并停止运行下边的代码。

3、include() 与 include_once()、 require() 与 require_once()区别

唯一的差别在于once()函数会先检查要导入的档案是不是已经在,如果存在就不会在导入

所以一般情况下可以选择使用once()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: