取數(shù)據(jù)時(shí)現(xiàn)在取出來是對(duì)象,如何默認(rèn)取出來的數(shù)據(jù)為數(shù)組,找了好久沒找到
要不然每次要轉(zhuǎn),很麻煩
參照laravel數(shù)據(jù)庫連接配置中加了這個(gè)也不行
'fetch' => PDO::FETCH_ASSOC,
定義一個(gè)通用方法
funtion objToArr($obj){
return json_decode(json_encode($obj),1);
}
tp里如果用toarray 如果數(shù)據(jù)為空,會(huì)報(bào)錯(cuò),所以我一直用我那個(gè)方法,laravel 不知道會(huì)不會(huì)這樣,另外關(guān)于強(qiáng)迫癥一說,那可能是因?yàn)槟銓?duì)鏈?zhǔn)秸{(diào)用還沒有深刻理解,既然要鏈?zhǔn)秸{(diào)用,那么必然每次返回都是對(duì)象,不然如何繼續(xù)鏈?zhǔn)侥?,因?yàn)樗恢滥闶裁磿r(shí)候是最后一步,所以在對(duì)象里有一個(gè)toarray方法,
大哥說的有理, 但是tp框架直接返回?cái)?shù)組的, laraval是返回對(duì)象的, 哪個(gè)設(shè)計(jì)合理些? 實(shí)際用的話laravel還要轉(zhuǎn)一下