如何在PHP中包含文件
时间:2020-01-09 10:39:16 来源:igfitidea点击:
问题描述:如何在PHP中包含文件?
解决方法:PHP具有一个名为include()的特殊功能。
include()语句包含并评估指定的文件。
如果您有一个名为lib.php的文件,则为例:
<?php function test(){ echo "test() called"; } ?>
现在,您可以包含lib.php并从demo.php调用test():
<?php include("lib.php"); test(); ?>
首先在相对于当前工作目录的include_path中查找包含文件,然后在相对于当前脚本目录的include_path中查找文件。
例如。
如果include_path是。
,当前工作目录是/www /,则包含include/a.php,并且该文件中包含include b.php,首先在/www /中查找b.php,然后在/www/include /中查找。
如果filename以./或../开头,则仅在相对于当前工作目录的include_path中查找。
当包含文件时,该文件包含的代码将继承发生包含的行的可变范围。
从那时起,调用文件中该行上可用的任何变量将在被调用文件中可用。
但是,包含文件中定义的所有函数和类都具有全局作用域。