php中常見的魔法函數有以下幾種
1.__call()
php中__call()函數的作用是當使用對象調用方法時,若方法存在,直接調用,若不存在,則調用__call()函數。
2.__get()
php中__get()函數的作用是當讀取一個對象的屬性時,若屬性存在,直接返回屬性值,若不存在,則調用__get()函數。
3.__set()
php中__set()函數的作用是當設置一個對象的屬性時, 若屬性存在,直接賦值,若不存在,則調用__set()函數。
4.__construct()
php中__construct()函數的作用是當實例化對象被調用時,__construct和以類名為函數名的函數同時存在,__construct將被調用,另一個不被調用。