濮阳杆衣贸易有限公司

主頁 > 知識庫 > 解決Laravel5.5下的toArray問題

解決Laravel5.5下的toArray問題

熱門標簽:電銷招聘機器人 太原極信防封電銷卡 福泉電話機器人 南寧crm外呼系統(tǒng)平臺 熱線電話機器人 格陵蘭島地圖標注 地圖標注入哪個科目 事業(yè)單位如何百度地圖標注 天津營銷電話機器人加盟代理

作為一個有輕度強迫癥且受ThinkPHP影響較深的PHP碼農(nóng),總覺得Laravel5.5的DB::xxoo->get()->toArray()之后竟然還沒得到我想要的ThinkPHP中的select()出來的數(shù)組,于是決定做一下修改。

PS:出于盡量不影響原有框架的考慮,我是新建了一個方法叫g(shù)etList來暫代toArray那不知所謂的返回結(jié)果,在沒有找到更好的解決辦法之前,暫時這么用著,總體感覺,get()->getList()仍覺得略丑。。。。

具體修改如下:

1、在/vendor/laravel/framework/src/Illuminate/Support/Collection.php的toAarray方法下,增加一個getList方法

public function getList(){
  return array_map('get_object_vars', $this->items);
 }

2、然后就可以這樣來查列表了

$goods_category_list=DB::table('lara_goods_category')->select('goods_category_id','goods_category_name','goods_category_shortname')->where('goods_category_show', '=', 1)->offset(0)->limit(5)->orderBy('goods_category_sort', 'asc')->get()->getList();

3、返回的正是我所想要的數(shù)組,如下圖:

以上這篇解決Laravel5.5下的toArray問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 關(guān)于List.ToArray()方法的效率測試
  • Java ArrayList.toArray(T[]) 方法的參數(shù)類型是 T 而不是 E的原因分析
  • jQuery學(xué)習(xí)筆記之toArray()
  • Java 數(shù)組內(nèi)置函數(shù)toArray詳解

標簽:佳木斯 香港 通化 郴州 阿克蘇 自貢 寶雞 金華

巨人網(wǎng)絡(luò)通訊聲明:本文標題《解決Laravel5.5下的toArray問題》,本文關(guān)鍵詞  解決,Laravel5.5,下的,toArray,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《解決Laravel5.5下的toArray問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于解決Laravel5.5下的toArray問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    灵武市| 尉氏县| 石河子市| 广南县| 潼关县| 淮阳县| 泸溪县| 宁波市| 通道| 广南县| 两当县| 大洼县| 宜宾县| 正镶白旗| 钟祥市| 房产| 济南市| 兴城市| 德化县| 红安县| 昭通市| 屏边| 昆明市| 景宁| 青海省| 武功县| 富平县| 壤塘县| 林州市| 上虞市| 阿克陶县| 喀喇| 康乐县| 卢氏县| 塘沽区| 平舆县| 宜兰市| 永康市| 新安县| 碌曲县| 乐都县|