在主index.php
文件中,包含header.php
。两个文件都必须插入session.php,
database.php
等才能运行。但是当包含header.php时,有两个相同的 require / include文件,因此有两个相同的函数,查询。这会导致文件中出现一些问题
这个问题的解决方案是什么?
答案 0 :(得分:11)
使用include_once
代替include
。
include_once语句在执行脚本期间包含并评估指定的文件。这是一种类似于include语句的行为,唯一的区别是如果已经包含文件中的代码,则不再包含。顾名思义,它只包含一次。