課程
/后端開發(fā)
/PHP
/PHP進(jìn)階篇
$book->$func();?啥意思
2016-09-04
源自:PHP進(jìn)階篇 11-4
正在回答
它是一個(gè)可變函數(shù)
class book { ? ?function getName() { ? ? ? ?return 'bookname'; ? ?}}$func = 'getName'; ? ? ?//將函數(shù)名賦值給變量$func$book = new book(); ? ?//將實(shí)例化對象賦值給$book$book->$func(); ? ? ? ?//對象調(diào)用函數(shù),類似于$book->getName(),它只是多定義了一個(gè)變量來承載這個(gè)函數(shù),實(shí)際意義是一樣的
月風(fēng) 提問者
你這不是定義了一個(gè)class book{} 類,下面的func()函數(shù)
舉報(bào)
輕松學(xué)習(xí)PHP中級課程,進(jìn)行全面了解,用PHP快速開發(fā)網(wǎng)站程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-09-04
它是一個(gè)可變函數(shù)
class book {
? ?function getName() {
? ? ? ?return 'bookname';
? ?}
}
$func = 'getName'; ? ? ?//將函數(shù)名賦值給變量$func
$book = new book(); ? ?//將實(shí)例化對象賦值給$book
$book->$func(); ? ? ? ?//對象調(diào)用函數(shù),類似于$book->getName(),它只是多定義了一個(gè)變量來承載這個(gè)函數(shù),實(shí)際意義是一樣的
2016-09-04
你這不是定義了一個(gè)class book{} 類,下面的func()函數(shù)