課程
/后端開發(fā)
/PHP
/PHP進階篇
動態(tài)調用靜態(tài)方法和類名::方法名調用靜態(tài)方法有什么區(qū)別?
2017-01-23
源自:PHP進階篇 2-6
正在回答
Car::getSpeed();
這是直觀的類名::函數名()調用方式
$func='getSpeed';
$className='Car';
echo $className::$func();
這種可以修改$func = 'getHeight' ? className='Bus'來調用
最后的echo不需要做改變,只需要改變兩個變量即可
懷中貓 提問者
慕粉1148586071 回復 懷中貓 提問者
懶惰的馬仔3724683
什么鬼
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發(fā)網站程序
3 回答靜態(tài)方法中可以調用非靜態(tài)屬性么?
2 回答靜態(tài)方法也可以通過變量來進行動態(tài)調用
3 回答Car::speedUp(); //調用靜態(tài)方法加速
3 回答靜態(tài)方法只能使用靜態(tài)變量嗎?
2 回答靜態(tài)方法通過變量來調用問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-23
Car::getSpeed();
這是直觀的類名::函數名()調用方式
$func='getSpeed';
$className='Car';
echo $className::$func();
這種可以修改$func = 'getHeight' ? className='Bus'來調用
最后的echo不需要做改變,只需要改變兩個變量即可
2017-01-23
什么鬼