在每个站点的基础上设置 PHP 包含路径?
我可以在以下位置设置 PHP 包含路径:php.ini
include_path = /path/to/site/includes/
但是其他网站也会受到影响,所以这并不好。
我可以在每个文件的开头设置PHP包含:
$path = '/path/to/site/includes/';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
但这似乎是不好的做法,而且把事情搞得一团糟。
因此,我可以将其包含在内,然后将其包含在每个文件中:
include 'includes/config.php';
或
include '../includes/config.php';
这就是我现在正在做的,但是 包含路径将根据包含的内容而变化。config.php
有没有更好的方法?这重要吗?