在include
失败时,是否可以告诉PHP我想要一个已尝试路径的列表?该文件存在,但PHP告诉我include
失败。
答案 0 :(得分:1)
您可以使用get_include_path()找出include
/ require
方法用于源文件的路径。
这是php.ini
中的一个设置(当然可以被您的应用程序覆盖),它决定了这些方法的外观。他们不会在其他任何地方看。
如果您需要在其他地方查找这些方法,只需在PATH_SEPARATOR
附加另一个文件夹路径,如下所示:
set_include_path(get_include_path() . PATH_SEPARATOR . $newPath);
答案 1 :(得分:0)
它检查的唯一路径是包含路径。您可以使用get_include_path
。
$dirs = explode(PATH_SEPARATOR, get_include_path());
有关包含路径设置here的更多信息。