之前看書看的糊里糊涂的,老師講的太好了,一看就清楚
php 魔術方法的使用
1._get/_ set 將對象的屬性接管
2、_ call/__ callStatic //控制php對象的方法調用,callStatic控制類的靜態方法
3、_ toString //將一個php對象轉換成字符串
4、_invoke //將一個php對象當成一個函數來執行時,會回調這個魔術方法
php 魔術方法的使用
1._get/_ set 將對象的屬性接管
2、_ call/__ callStatic //控制php對象的方法調用,callStatic控制類的靜態方法
3、_ toString //將一個php對象轉換成字符串
4、_invoke //將一個php對象當成一個函數來執行時,會回調這個魔術方法
2020-11-26
最贊回答 / 慕先生8973439
說明你不懂面向對象的思想。可以多看看這方面的課程哦。面向對象的核心思想到底是什么?其實用大白話說就是【代碼復用】以及【行為約定】,少些代碼。舉個最簡單的例子,數據庫的3種操作,mysql,mysqli以及pdo,它們都可以操作數據庫,但是它們的操作方法又不一樣,這時候如果我想在我的網站系統里同時加入這3種數據庫操作并可以隨意選擇,而且使用它的人只需要知道一種統一的操作方法怎么辦?沒錯,這時候你就要用接口來開發了。首先你定義一個接口比如叫Db,Db里有3個方法connect,query,close,然后你寫...
2020-05-10
最新回答 / lmmusus
解決了么?我的也是這樣index.php:<...圖片...>Object文件:<...圖片...>運行結果:不報錯,也不會輸出<...圖片...>
2020-05-06