国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

PHP基礎(chǔ)之常量2——魔術(shù)常量

瀏覽:23日期:2022-09-14 14:10:56

PHP 向它運(yùn)行的任何腳本提供了大量的預(yù)定義常量。不過(guò)很多常量都是由不同的擴(kuò)展庫(kù)定義的,只有在加載了這些擴(kuò)展庫(kù)時(shí)才會(huì)出現(xiàn),或者動(dòng)態(tài)加載后,或者在編譯時(shí)已經(jīng)包括進(jìn)去了。

有八個(gè)魔術(shù)常量它們的值隨著它們?cè)诖a中的位置改變而改變。例如 __LINE__ 的值就依賴于它在腳本中所處的行來(lái)決定。這些特殊的常量不區(qū)分大小寫,如下:

名稱

說(shuō)明

__LINE__

文件中的當(dāng)前行號(hào)。

__FILE__

文件的完整路徑和文件名。如果用在被包含文件中,則返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 總是包含一個(gè)絕對(duì)路徑(如果是符號(hào)連接,則是解析后的絕對(duì)路徑),而在此之前的版本有時(shí)會(huì)包含一個(gè)相對(duì)路徑。

__DIR__

文件所在的目錄。如果用在被包括文件中,則返回被包括的文件所在的目錄。它等價(jià)于 dirname(__FILE__)。除非是根目錄,否則目錄中名不包括末尾的斜杠。(PHP 5.3.0中新增) =

__FUNCTION__

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

__CLASS__

類的名稱(PHP 4.3.0 新加)。自 PHP 5 起本常量返回該類被定義時(shí)的名字(區(qū)分大小寫)。在 PHP 4 中該值總是小寫字母的。類名包括其被聲明的作用區(qū)域(例如FooBar)。注意自 PHP 5.4 起 __CLASS__ 對(duì) trait 也起作用。當(dāng)用在 trait 方法中時(shí),__CLASS__ 是調(diào)用 trait 方法的類的名字。

__TRAIT__

Trait 的名字(PHP 5.4.0 新加)。自 PHP 5.4 起此常量返回 trait 被定義時(shí)的名字(區(qū)分大小寫)。Trait 名包括其被聲明的作用區(qū)域(例如 FooBar)。

__METHOD__

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

__NAMESPACE__

當(dāng)前命名空間的名稱(區(qū)分大小寫)。此常量是在編譯時(shí)定義的(PHP 5.3.0 新增)。

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 云霄县| 米脂县| 松阳县| 乌海市| 崇礼县| 贵州省| 淳化县| 穆棱市| 卫辉市| 梓潼县| 合江县| 平塘县| 攀枝花市| 双江| 金秀| 高平市| 北票市| 新绛县| 眉山市| 嘉祥县| 西乌| 钟祥市| 日喀则市| 天台县| 秀山| 弥勒县| 闸北区| 柘城县| 永川市| 马边| 壤塘县| 呼图壁县| 临江市| 太康县| 宜兰市| 友谊县| 东丽区| 黔西县| 翼城县| 延安市| 桦甸市|