《PHP應(yīng)用:php類中的各種攔截器用法分析》要點(diǎn):
本文介紹了PHP應(yīng)用:php類中的各種攔截器用法分析,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
PHP實(shí)戰(zhàn)本文實(shí)例講述了php類中的各種攔截器用法.分享給大家供大家參考.具體用法分析如下:
PHP實(shí)戰(zhàn)1、__get( $property ) 拜訪未定義的屬性時(shí)調(diào)用
PHP實(shí)戰(zhàn)$ob = new lanjie();?
echo $ob->g;
PHP實(shí)戰(zhàn)當(dāng)我們調(diào)用對(duì)象$ob未定義的屬性g時(shí),調(diào)用攔截器__get()辦法,輸出"g property not found!”;
PHP實(shí)戰(zhàn)2、__set( $property , $value ) 給未定義的屬性調(diào)用時(shí)賦值
PHP實(shí)戰(zhàn)這里我們可以很清楚的看到 , 當(dāng)給未定義的'name'賦值時(shí) ,? 會(huì)調(diào)用"__set()”
PHP實(shí)戰(zhàn)其他的還有 __call(), __isset() , __unset();
這里最有用和最常用的的是__call() , 當(dāng)調(diào)用一個(gè)為存在的辦法時(shí)被調(diào)用; __isset()是在對(duì)一個(gè)為定義的屬性使用isset()函數(shù)時(shí)被調(diào)用, __unset是在對(duì)未定義的數(shù)以使用unset時(shí)被調(diào)用
PHP實(shí)戰(zhàn)希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所贊助.
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP應(yīng)用:php類中的各種攔截器用法分析》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/14260.html