PHP的原始脚本目录


Original script directory in PHP

Magic constant __DIR__是当前脚本的目录,但是如果我需要包含或需要它的脚本的目录,即原始脚本,该怎么办?有没有类似__ORIGINALDIR__的东西?

特别是,如果当前脚本的目录等于原始脚本的目录,那么我们应该得到__ORIGINALDIR__ === __DIR__

像这样

echo dirname($_SERVER['SCRIPT_NAME']);