Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 目录操作(_目录)不工作_Php_Directory - Fatal编程技术网

Php 目录操作(_目录)不工作

Php 目录操作(_目录)不工作,php,directory,Php,Directory,以下内容在主机中的行为不同: echo 'DIR:' .__DIR__; // DIR:__DIR__ localhost:(工作正常): 为什么会有这种不同的输出?您需要PHP5.3来使用\uuuuu DIR\uuuuu 在以前的版本中,您可以使用dirname(\uuuuu FILE\uuuu)而不是根据,仅在PHP5.3.0中添加了\uuuuu DIR\uuuuu常量。您可能正在“主机”环境中使用旧版本。尝试: <? echo realpath(dirname(__DIR__))

以下内容在主机中的行为不同:

echo 'DIR:' .__DIR__; // DIR:__DIR__
localhost:(工作正常):


为什么会有这种不同的输出?

您需要PHP5.3来使用
\uuuuu DIR\uuuuu

在以前的版本中,您可以使用
dirname(\uuuuu FILE\uuuu)
而不是根据,仅在PHP5.3.0中添加了
\uuuuu DIR\uuuuu
常量。您可能正在“主机”环境中使用旧版本。

尝试:

<? echo realpath(dirname(__DIR__)); ?>


文件夹:localhost或root:)

能否请您澄清两个不同的位置以及每个位置的输出,以便回显目录?
<? echo realpath(dirname(__DIR__)); ?>