在主机中,以下行为不同
echo 'DIR:' .__DIR__; // DIR:__DIR__localhost:(works罚款):
DIR:C:\Program Files\VertrigoServ\www为什么有这种不同的输出?
发布于 2011-09-17 05:44:16
您需要PHP5.3才能使用__DIR__
手册页
在以前的版本中,您可以使用dirname(__FILE__)代替
发布于 2011-09-17 05:44:33
根据PHP魔术常数文档,__DIR__常数仅在php5.3.0中添加。您可能在“主机”环境中使用旧版本。
发布于 2015-06-09 18:45:17
尝试:
<? echo realpath(dirname(__DIR__)); ?>文件夹:localhost或根 :)
https://stackoverflow.com/questions/7452708
复制相似问题