PHP預定義常量(魔法常量)

2021-09-05 01:23:24 字數 777 閱讀 4282

檔案中的當前行號

檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。

檔案所在的目錄。如果用在被包括檔案中,則返回被包括的檔案所在的目錄。

它等價於 dirname(__file__)。除非是根目錄,否則目錄中名不包括末尾的斜槓。(php 5.3.0中新增)

函式名稱(php 4.3.0 新加)。自 php 5 起本常量返回該函式被定義時的名字(區分大小寫)。在 php 4 中該值總是小寫字母的。

類的名稱(php 4.3.0 新加)。自 php 5 起本常量返回該類被定義時的名字(區分大小寫)。

在 php 4 中該值總是小寫字母的。類名包括其被宣告的作用區域(例如 foo\bar)。注意自 php 5.4 起 __class__ 對 trait 也起作用。當用在 trait 方法中時,__class__ 是呼叫 trait 方法的類的名字。

trait 的名字(php 5.4.0 新加)。自 php 5.4.0 起,php 實現了**復用的乙個方法,稱為 traits。

trait 名包括其被宣告的作用區域(例如 foo\bar)。

從基類繼承的成員被插入的 sayworld trait 中的 myhelloworld 方法所覆蓋。其行為 myhelloworld 類中定義的方法一致。優先順序是當前類中的方法會覆蓋 trait 方法,而 trait 方法又覆蓋了基類中的方法。

類的方法名(php 5.0.0 新加)。返回該方法被定義時的名字(區分大小寫)。

當前命名空間的名稱(區分大小寫)。此常量是在編譯時定義的(php 5.3.0 新增)。

PHP中的預定義常量 預定義變數 魔術常量

php中的預定義常量 預定義變數 魔術常量 1 預定義常量 核心預定義常量 是在php的核心中就定義好了的常量。區分大小寫。php version 內建常量,php程式的版本,如3.0.8 dev php os 內建常量,執行php解析器的作業系統名稱,如windows。php eol 系統換行符,...

PHP 預定義常量 SERVER

就選取幾個用過的列出 server php self 輸入執行當前指令碼的檔名 server server addr 返回執行當前指令碼的伺服器的ip,如果是本機就是127.0.0.1 server remote addr 返回瀏覽當前頁面的使用者的ip位址 getenv remote addr 這...

php預定義常量 SERVER

了解預定義常量 server server request uri uri 用來指定要訪問的頁面。例如 index.html server query string query string 查詢字串 如果有的話,通過它進行頁面訪問。server path info 需要在服務端設定。例如,如果當前...