include
是否可以以任何方式告诉 PHP 在失败时我想要一个尝试过的路径列表?该文件在那里,但 PHP 告诉我include
失败了。
问问题
49 次
2 回答
1
您可以使用get_include_path()找出include
/require
方法使用了哪些路径来获取源文件。
它是一个设置php.ini
(当然可以被您的应用程序覆盖),它决定了这些方法应该放在哪里。他们不会看其他地方。
如果您需要这些方法在别处查找,只需附加另一个文件夹路径PATH_SEPARATOR
,如下所示:
set_include_path(get_include_path() . PATH_SEPARATOR . $newPath);
于 2013-01-04T10:17:34.380 回答
0
它检查的唯一路径是包含路径。你可以只使用get_include_path
.
$dirs = explode(PATH_SEPARATOR, get_include_path());
有关此处包含路径设置的更多信息。
于 2013-01-04T10:17:29.707 回答