__FILE__是魔术常量,用于获取文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。
下面我们通过实例来介绍getcwd与dirname(__FILE__)区别。
文件/folder/random/foo.php的代码如下:
文件/folder/random/bar/bar.php的代码如下:
运行代码/folder/random/foo.php,结果为:
/folder/random /folder/random ------- /folder/random /folder/random/bar