我想知道一种方法是否优于另一种方法。我一直在使用$_SERVER
方法指向当前目录,但这种方法比realpath(dirname(_FILE_))
方法更好还是有区别?
答案 0 :(得分:8)
$_SERVER[ 'DOCUMENT_ROOT' ]
变量返回服务器设置。具体来说,它返回:
正在执行当前脚本的文档根目录,,如服务器配置文件中所定义。
realpath( dirname( __FILE__ ) )
函数将返回当前脚本实际驻留的文件夹的路径。
一个是返回服务器设置的值,另一个是评估文件的路径。在某些情况下,值将是相同的,但您应该知道两者之间的差异。