从另一个目录读取文件内容?
Reading file contents from another directory?
我正在尝试读取子目录中文件的内容
这是我的尝试:
$entityBody = "123456"
$vval= file_get_contents(__DIR__."/../data/names/$entityBody");
echo("$vval");
这里是目录outlook:
问题:问题是当我 运行 脚本 echo("$vval");
它没有在屏幕上回显任何内容。
我做错了什么?
如果你设置
ini_set('display_errors', '1');
error_reporting(E_ALL);
在您的 PHP 脚本中,您会看到类似
的内容
PHP Warning: file_get_contents(/var/www/html/myData/../data/names/123456):
Failed to open stream: No such file or directory
现在,由于您的 PHP 脚本和 data
目录共享同一个 __DIR__
,您不需要 ..
所以
$vval = file_get_contents(__DIR__ . "/data/names/$entityBody");
会为您解决问题。
我正在尝试读取子目录中文件的内容
这是我的尝试:
$entityBody = "123456"
$vval= file_get_contents(__DIR__."/../data/names/$entityBody");
echo("$vval");
这里是目录outlook:
问题:问题是当我 运行 脚本 echo("$vval");
它没有在屏幕上回显任何内容。
我做错了什么?
如果你设置
ini_set('display_errors', '1');
error_reporting(E_ALL);
在您的 PHP 脚本中,您会看到类似
的内容PHP Warning: file_get_contents(/var/www/html/myData/../data/names/123456): Failed to open stream: No such file or directory
现在,由于您的 PHP 脚本和 data
目录共享同一个 __DIR__
,您不需要 ..
所以
$vval = file_get_contents(__DIR__ . "/data/names/$entityBody");
会为您解决问题。