91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用laravel框架怎么將查出的對象實現轉化為數組

發布時間:2021-05-27 16:51:06 來源:億速云 閱讀:725 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關使用laravel框架怎么將查出的對象實現轉化為數組,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

(1)問題提出

我在從數據庫查出來的數據中發現其是一個對象,而不是一個數組,這樣我們就無法遍歷它從而達到一些目的

(2)尋求解決

這里是我的Controller層的一小段代碼

$produceStyle = exhibitionSql::allProduceStyle();//產品類型
    //var_dump($produceStyle);
    $j=0;
    $produceArray = Array();
    foreach($produceStyle as $value){
      //var_dump($value);
 
      $j++;
      $produceArray[$j]=$value->produceColorType;
 
    }

這里是我Model層的一小段代碼

 public static function allProduceStyle(){//產品類型
    $data =DB::select("select distinct produceColorType from produce ");
 
    return $data;
  }

可以看出我在Controller中把得到的數據首先遍歷一遍,同時定義一個數組,接住這個對象中的一個字段中的值,這樣我就可以把這個數據都存入一個數組進行使用了

如下:

for($i=1; $i <= $j; $i++){
      // echo "sad";
      //var_dump($produceArray[$i]['produceColorType']);
      if($select == $produceArray[$i]){
        // echo "sda";
        $produceData =exhibitionSql::produceColor($select);//產品數據
        $CarouselData =exhibitionSql::secondCarouselData();//輪播圖
        return view('B_page/produce',[
          'CarouselData'=>    $CarouselData,
          'produceStyle'=>    $produceStyle,
          'produceData'=>     $produceData
        ]);
      }

(3)網友解決

 public function object_array($array) {
    if(is_object($array)) {
      $array = (array)$array;
    } if(is_array($array)) {
      foreach($array as $key=>$value) {
        $array[$key] = object_array($value);
      }
    }
    return $array;
  }

上述就是小編為大家分享的使用laravel框架怎么將查出的對象實現轉化為數組了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

祥云县| 馆陶县| 鄱阳县| 理塘县| 江油市| 正阳县| 启东市| 吐鲁番市| 稻城县| 嘉定区| 扎囊县| 铜山县| 仲巴县| 鞍山市| 常宁市| 福泉市| 皋兰县| 赣榆县| 绥宁县| 金阳县| 巴楚县| 喀喇| 崇文区| 连南| 武功县| 宜宾县| 崇阳县| 泗洪县| 宣化县| 芒康县| 龙州县| 萝北县| 正宁县| 龙川县| 翼城县| 屯门区| 禹城市| 望都县| 崇左市| 龙江县| 龙岩市|