已采納回答 / 學習的博士
$res = $order->where($condition)->first();$res->updete($value);確保始終返回的都是一個數據庫資源的對象,可以參考下laravel的ORM模式
2018-09-26
已采納回答 / 慕粉1472526263
static function createUser($id){ $key='user_'.$id; $user=Register::get($key); if(!$user){ $user=new User($id); Register::set($key,$user); } return $user; }通過工廠模式這個靜態方法來實例化user ?請問還有什么不明白的嗎
2017-03-08
已采納回答 / 山谷里的小水泡0
如果不用觀察者的話就需要在那個函數里一直加代碼,各種邏輯混合在一起。但是用觀察這就可以不修改原來的代碼,只是增加新類和實例,在項目中邏輯更清楚。可擴展行將會更好,也方便測試。修改代碼往往會帶入新的bug。
2017-01-10
最贊回答 / fulcrum_逸凡
命名空間+\是為了全局引用,\\是是為 了轉義\,如果沒有第一個\,那么第二個\很有可能把命名空間的字母轉義了,比如\test,\next這些中的t/n轉義了\t,\n
2016-11-19
已采納回答 / 走在路上_
spl_autoload_register(string method)是的參數一個是個方法,而這個方法是放在Imooc命名空間下面的Loader類的Autoload方法,所以這個參數填寫的時候必須把明明空間寫上去,本來是要寫成 \Imooc\Loader::Autoload,但是這個'\'在引號里面是轉義字符,'\\'在引號里面才能表示為'\'
2016-10-12