1. 程式人生 > >PHP使用魔術常量獲取當前執行的PHP檔名

PHP使用魔術常量獲取當前執行的PHP檔名

<?php
echo substr(__FILE__,strlen(__DIR__)-strlen(__FILE__)+1);
?>

_ _ FILE _ _
檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。
自 PHP 4.0.2 起,_ _FILE _ _ 總是包含一個絕對路徑(如果是符號連線,則是解析後的絕對路徑),而在此之前的版本有時會包含一個相對路徑。

_ _ DIR_ _
檔案所在的目錄。如果用在被包括檔案中,則返回被包括的檔案所在的目錄。
它等價於 dirname(_ _ FILE_ _)。除非是根目錄,否則目錄中名不包括末尾的斜槓。(PHP 5.3.0中新增)