91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP魔術方法匯總

發布時間:2020-07-23 17:56:06 來源:網絡 閱讀:300 作者:兄弟連教育 欄目:web開發

魔術方法是PHP面向對象中特有的特性。它們在特定的情況下被觸發,都是以雙下劃線開頭,你可以把它們理解為鉤子,利用模式方法可以輕松實現PHP面向對象中重載(Overloading即動態創建類屬性和方法)。魔術方法很多還是成對出現的,以下列出目前PHP中所有的模式方法。


1.__construct,__destruct

__constuct構建對象的時被調用;

__destruct明確銷毀對象或腳本結束時被調用;


2.__get,__set

__set當給不可訪問或不存在屬性賦值時被調用

__get讀取不可訪問或不存在屬性時被調用


3.__isset,__unset

__isset對不可訪問或不存在的屬性調用isset()或empty()時被調用

__unset對不可訪問或不存在的屬性進行unset時被調用


4.__call,__callStatic

__call調用不可訪問或不存在的方法時被調用

__callStatic調用不可訪問或不存在的靜態方法時被調用


5.__sleep,__wakeup

__sleep當使用serialize時被調用,當你不需要保存大對象的所有數據時很有用

__wakeup當使用unserialize時被調用,可用于做些對象的初始化操作


6.__clone

進行對象clone時被調用,用來調整對象的克隆行為


7.__toString

當一個類被轉換成字符串時被調用


8.__invoke

當以函數方式調用對象時被調用


9.__set_state

當調用var_export()導出類時,此靜態方法被調用。用__set_state的返回值做為var_export的返回值。


10.__debuginfo

當調用var_dump()打印對象時被調用(當你不想打印所有屬性)適用于PHP5.6版本


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

伊春市| 固原市| 郎溪县| 兰州市| 丹凤县| 浏阳市| 南昌市| 宜兰市| 尤溪县| 和平区| 双牌县| 平谷区| 阜宁县| 琼海市| 芒康县| 凌海市| 龙门县| 石柱| 介休市| 儋州市| 色达县| 体育| 武乡县| 赣榆县| 洪洞县| 陵水| 河池市| 宁阳县| 福建省| 大田县| 巴林左旗| 综艺| 涿州市| SHOW| 白银市| 昌宁县| 容城县| 古交市| 沾益县| 长治市| 酒泉市|