includeinclude_once的区别:

include系统会碰到一次,执行一次;如果对统一文件进行多次加载,系统会执行多次

include_once:系统遇到多次,只会执行一次

include和require的区别2

a.php不存在

include

使用include多次加载可能会警告,但是较轻,不会影响代码正常运行,会执行到hello world结束。(php7.0以上版本不会警告)

如果此时使用include_once再次加载,则不会警告,因为系统检测到include已经加载过一次了,不会执行第二次

<?php
//包含文件:使用数据
include 'include1.php'; //包含当前文件include2.php所在文件夹下的include1.php
echo $a, PI;

//再次加載
include 'include1.php';

require

require要求较高:如果包含出错则require后面的代码不再执行(require后面的代码)

最后修改:2022 年 06 月 28 日
如果觉得我的文章对你有用,请随意赞赏