php中將兩個下劃線__開頭的方法稱為魔術方法,這些方法在php中充當了舉足輕重的作用;
魔術方法包括:
__construct(), 類的建構函式
__destruct(), 類的析構函式
__call(), 在物件中呼叫乙個不可訪問方法時呼叫
__callstatic(), 用靜態方式中呼叫乙個不可訪問方法時呼叫
__get(), 獲得乙個類的成員變數時呼叫
__set(), 設定乙個類的成員變數時呼叫
__isset(), 當對不可訪問屬性呼叫isset()或empty()時呼叫
__unset(), 當對不可訪問屬性呼叫unset()時被呼叫
__sleep(), 執行serialize()時,先會呼叫這個函式
__wakeup(), 執行unserialize()時,先會呼叫這個函式
__tostring(), 類被當成字串時的回應方法
__invoke(), 呼叫函式的方式呼叫乙個物件時的回應方法
__set_state(), 呼叫var_export()匯出類時,此靜態方法會被呼叫
__clone(), 當物件複製完成時呼叫
__autoload(), 嘗試載入未定義的類
__debuginfo(), 列印所需除錯資訊
參考:php中文網
改善命運的十六個妙方
前言 教育 什麼是教育呢?不是現在從小學 大學 研究生所學的,那只是知識技能培訓。教育是人文 倫理道德觀念的培養 普及。教育的目的是要明了人與人之間的關係,明了人與宇宙自然的關係,明了因果法則。也就是說,教你怎樣做人的才是教育。科技不能興國,教育才能興國。科技發展了,我們是否就沒有煩惱了呢?社會就能...
程式設計漫談 十 六個最基本內功心法
程式設計即是有序地組織計算指令,使之完成合乎預期的事情和效果。怎樣學會和提公升程式設計技能呢?中國武學講究內功心法和招式變術。招式變術是千變萬化的,而內功心法則穩定而綿延不絕。內功心法的深度決定了可以學習的招式變術的上限高度。學習程式設計亦如此道 具體的技術是招式變術,而計算原理和機制是內功心法。習...
十六個經典面試問題問答思路剖析
面試過程中,面試官會向應聘者發問,而應聘者的回答將成為面試官考慮是否接受他的重要依據。對應聘者而言,了解這些問題背後的 貓膩 至關重要。本文對面試中經常出現的一些典型問題進行了整理,並給出相應的回答思路和參 讀者無需過分關注分析的細節,關鍵是要從這些分析中 悟 出面試的規律及回答問題的思維方式,達到...