include()、include

    xiaoxiao2022-07-02  102

    1.include()与require()

    都是将指定文件内容读入,把自己替换成这些读入内容;

    两者最大的区别就是:

    a:include()在引入不存文件时产生一个警告且程序还会继续执行,而require()则会导致一个致命性错误且程序停止执行

    b:无论require()的位置如何,指定文件都将包含到出现require()的程序中,即使if条件为假,依然会包含指定文件,例如

     test1.php依然会被引入。

     

    2.include_once()与require_once()

    include_once()、require_once()的作用与include()相同,不过会首先验证是否已包含该文件。如果已经包含,则不再执行,确保文件只包含一次。后面再试图包含相同的文件时将被忽略。

     

    最新回复(0)