是否可以在当前脚本中包含当前脚本?

时间:2012-07-23 16:35:51

标签: php include

允许一个人做:

main.php

//some code....

include "main.php";

//some more code....

这不会导致问题吗?

PHP是否允许这种情况发生?如果确实如此,这样做的原因是什么?

2 个答案:

答案 0 :(得分:5)

是的,这是可能的,但不是一个好主意或好的设计。

如果你的include是无条件的(即没有被if语句保护),php最终会因内存或CPU时间限制而终止。

答案 1 :(得分:2)

如果您宣布任何课程或职能,您将遇到问题。

因为你不能两次申报。我不明白为什么你需要做那样的事情。有什么特别的原因吗?