簡體   English   中英

laravel foreach循環中的數組值另一個數組值如何顯示

[英]laravel array value in foreach loop another array value how to show

在此處輸入圖像描述

// controller 代碼

    $mtest = mtest::with('mycourse')->get();
    //$mtest=$mtest->toarray();

    print_r($mtest);

在此處輸入圖像描述

// controller 代碼

    $mtest = mtest::with('mycourse')->get();
    $mtest=$mtest->toarray();

    print_r($mtest);

index.blade.php 代碼

    @foreach($mtest as $us)
<tr>

  <td>{{$us->tname}}</td>
  **<td>{{$us->name}}</td>**
  <td>{{$us->course_id}}</td>
  <td>{{$us->qno}}</td>
  @endforeach

在數組中的值[mycourse]=> array[0]=array(['id'] ..... 我的問題如何獲取mycourse array value ->name= Ras exam請幫幫我

不要轉換為數組。 這應該只是做你需要的。

<td>{{$us->mycourse->first()->name}}</td>

最后一次嘗試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM