Path 可移植路径和PHP CLI

Path 可移植路径和PHP CLI,path,php,Path,Php,因此,我忘了CLI没有定义$\u SERVER['DOCUMENT\u ROOT'],这再次让我感到恼火 在将由cron运行的PHP脚本中获取可移植/相对路径的最佳方法是什么?您的意思是: $thePath= dirname(__FILE__); 事实上,只要您使用PHP5.3及以上版本,它就会产生相同的结果。不过出于兼容性的原因,最好使用dirname(\uuuu FILE\uuuu),因为它总是有效的。

因此,我忘了CLI没有定义$\u SERVER['DOCUMENT\u ROOT'],这再次让我感到恼火

在将由cron运行的PHP脚本中获取可移植/相对路径的最佳方法是什么?

您的意思是:

  $thePath= dirname(__FILE__); 

事实上,只要您使用PHP5.3及以上版本,它就会产生相同的结果。不过出于兼容性的原因,最好使用
dirname(\uuuu FILE\uuuu)
,因为它总是有效的。