我是PHP的新手。我正在分析现有的源代码,并发现了这一点。
// this is the some.php itself!!!
<?
include_once("./some.php"); // is this normal?
...
?>
答案 0 :(得分:2)
NO。
没有理由包含当前文件。
如果使用include()而不是include_once(),则会引发无限循环。
答案 1 :(得分:1)
include_once()
语句在执行脚本期间包含并评估指定的文件。这是一种类似于include()
语句的行为,唯一的区别是如果已经包含文件中的代码,则不会再次包含它。
顾名思义,它只包含一次。没有理由这样做..