我想获取正确的php代码来显示我服务器上文件夹的文件路径。目前我把实际的文件路径放在我的脚本中,如下所示:/home/username/mydomain.com/dir/upload /
所以脚本安装在子文件夹“dir”中,我需要“upload”文件夹的路径
我用过这个,但它似乎不起作用,因为它似乎把上传的文件放到根目录中:
$_SERVER["DOCUMENT_ROOT"] . '/upload'
答案 0 :(得分:3)
有一个__DIR__
常量,它将包含脚本文件的目录路径。
echo __DIR__;
所以要获得上传路径,你可以这样做:
echo __DIR__ . '/upload/';
对于PHP< 5.3你可以做到
echo dirname(__FILE__);
请参阅http://www.php.net/manual/en/language.constants.predefined.php了解其他“魔术常数”