set_include_path不能与父目录一起使用?

时间:2015-01-30 20:07:51

标签: php include-path php-include

我正在尝试从/ home / neubert运行一个文件 - test.php。在/ home / neubert我有一个管理目录。所以看起来如果我将include路径设置为/ home / neubert / admin然后在../test.php上执行fopen(),那应该解析为/home/neubert/admin/../test.php和这应该工作。但事实并非如此。

这是我的代码:

<?php
set_include_path(__DIR__ . '/admin/');

$fp = fopen('../test.php', 'r');
if (!$fp) {
   exit("failed to open\r\n");
}
echo fread($fp, 1024);

有什么想法吗?

0 个答案:

没有答案