假设下列文件:防止包括相同文件中嵌套包括
a.php只会
b.php
c.php
a.php只会包括c.php
b.php包括c.php
a.php包括b.php
这使得a.php包含c.php两次。 有什么办法可以消除这个冲突吗?
假设下列文件:防止包括相同文件中嵌套包括
a.php只会
b.php
c.php
a.php只会包括c.php
b.php包括c.php
a.php包括b.php
这使得a.php包含c.php两次。 有什么办法可以消除这个冲突吗?
include_once()语句在执行脚本期间包含并评估指定的文件。这是一个类似于include()语句的行为,唯一的区别是如果文件中的代码已经包含在内,它将不会再被包含。顾名思义,它只会包含一次。
使用include_once()
而不是include()
。
想象一个更好设计的应用程序 – 2012-01-03 12:31:15
阅读文档。 'include_once()的'。 http://us.php.net/manual/en/function.include-once.php – 2012-01-03 12:32:06
谢谢@迈克尔,那就是我正在寻找的东西。 – Curiousity 2012-01-04 09:52:01