什么是文件包含:
其实文件包含的作用在于代码的重用. 我们可以把常用的代码段写在一个文件里, 当我们需要这些代码时,引入这个文件就可以了
而我们用谁来载入这个文件呢? 就是require和include
引入文件代码如下:
//1.php$a = 1;require('./1-2.php');include('./1-2.php);echo $a;//1-2.php$a = $a+1;两段代码执行效果如下:
require
include
只是就引入文件来说两者没有什么区别,那么什么时候用require,又什么时候用include呢?
其实两者的区别在于引用文件的重要性 底层库等,很重要的文件,没有它不能继续执行,就用require
如果是第三方的广告代码等,则可以用include
当require被包含的文件不存在时,代码不会再往下执行,而且会报致命错误,fatal error
执行效果如下:
执行效果如下:
新闻热点
疑难解答