諸位看到這個標題可能首先想到的是__get魔術方法,窩也想到了,但是——因為我會需要用到json_encode($obj)來輸出到JS訪問,所以此處的some_attr只能為public。那么在調用$obj->some_attr時就不能用__get來做了。。。有沒有什么更“魔術”一點的方法。。?我實在不想弄個$obj->to_json()這種東西。。。
PHP:如何在調用$obj->some_attr之前自動調用$obj->some_func()
慕森卡
2019-04-06 08:31:56