了解PHP中的8個魔術常數
May 05, 2020 am 09:36 AM這篇文章跟大家了解一下PHP中的8個魔術常數。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。
PHP中的常數大部分都是不變的,但是有8個常數會隨著他們所在程式碼位置的變化而變化,這8個常數被稱為魔術常數。
__LINE__
檔案中的目前行號
#__FILE__
檔案的完整路徑和文件名。如果用在被包含檔案中,則傳回被包含的檔案名稱.
__DIR__
檔案所在的目錄。如果用在被包含檔案中,則傳回被包含的檔案所在的目錄。它等價於 dirname(__FILE__)。除非是根目錄,否則目錄中名不包括末尾的斜杠。
__FUNCTION__
函數名稱,區分大小寫。
__CLASS__
類別的名稱,區分大小寫。類別名稱包括其被宣告的作用區域(例如 Foo\Bar)。注意自 PHP 5.4 起 __CLASS__ 對 trait 也起作用。當用在 trait 方法時,__CLASS__ 是呼叫 trait 方法的類別的名字。可以用get_class來取代__CLASS__
__TRAIT__
#Trait 的名字,區分大小寫。包括其被聲明的作用區域(例如 Foo\Bar)。
__METHOD__
類別的方法名,區分大小寫。用在類別中時會輸出類別名,如:trick::doitagain
__NAMESPACE__
目前命名空間的名稱,區分大小寫。此常數是在編譯時定義的。
定義如:namespace Api\Controller;
推薦學習:PHP影片教學
以上是了解PHP中的8個魔術常數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱門文章

熱門文章

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
