假设我要包含header.php
文件,并且header.php
已经包含另一个包含functions.php
的文件。如果在我的index.php
中包含header.php
,那么自然functions.php
也将包含在内。但是,如果由于某些特定原因我想在加入functions.php
的同时断开连接并排除header.php
,该怎么办?这可能吗?
答案 0 :(得分:0)
您可以更改为:
include_once 'functions.php';
因此,即使Header.php和Index.php拥有它,它也只会包含一次。
答案 1 :(得分:0)
由于大量搜索之后,我找不到本地PHP函数,因此我想到的解决方法是:
if(basename($_SERVER['PHP_SELF']) != 'page-name.php'){
include('functions.php');
}
使用此代码,functions.php
将包含在header.php
的所有页面中,仅在page-name.php
上