执行a.php 得到:
执行b.php,结果为: E:/var/www/b.php ($_SERVER['SCRIPT_FILENAME']) E:wampwwwTexta.php (__FILE__)由此,我们得出二者的区别: $_SERVER['SCRIPT_FILENAME'] 当前执行程序的绝对路径及文件名 __FILE__ 原始文件(被包含文件)的绝对路径及文件名 亲,你明白了吗? 有关__FILE__和$_SERVER['SCRIPT_FILENAME']的区别,大家好好体会以上例子中包含的意思吧。 |