php魔術常量,魔術方法

2021-07-11 05:18:53 字數 516 閱讀 1141

魔術常量:

1。__line__

返回檔案中的當前行號。

2。__file__

返回檔案的完整路徑和檔名。如果用在包含檔案中,則返回包含檔名。自php4.0.2 起,__file__總是包含乙個絕對路徑,而在此之前的版本有時會包含乙個相對路徑。

3。__function__

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

4。__class__

返回類的名稱(php4.3.0 新加)。自php5 起本常量返回該類被定義時的名字(區分大小寫)。在php4 中該值總是小寫字母的。

5。__method__

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

魔術方法:

PHP魔術方法和魔術常量

具體的解釋如下 1。construct 例項化物件時被呼叫,當 construct和以類名為函式名的函式同時存在時,construct將被呼叫,另乙個不被呼叫。2。destruct 當刪除乙個物件或物件操作終止時被呼叫。3。call 物件呼叫某個方法,若方法存在,則直接呼叫 若不存在,則會去呼叫 c...

PHP魔術方法和魔術常量

具體的解釋如下 1。construct 例項化物件時被呼叫,當 construct和以類名為函式名的函式同時存在時,construct將被呼叫,另乙個不被呼叫。2。destruct 當刪除乙個物件或物件操作終止時被呼叫。3。call 物件呼叫某個方法,若方法存在,則直接呼叫 若不存在,則會去呼叫 c...

php魔術常量和魔術方法

1.概述 get 獲取私有屬性值的時候呼叫 set 設定私有屬性值的時候呼叫 construct 構造方法 destruct 析構方法 unset 觸發時機 當銷毀乙個私有成員屬性的時候呼叫 引數 屬性名 isset 觸發時機 當判斷乙個私有成員屬性是否被設定過時呼叫 引數 屬性名 invoke 了...