Laravel数组值在foreach循环中另一个数组值如何显示

时间:2020-05-13 07:47:49

标签: php arrays laravel

enter image description here

//控制器代码

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

    print_r($mtest);

enter image description here

//控制器代码

    $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请帮助我

1 个答案:

答案 0 :(得分:0)

不转换为Array。 这应该可以满足您的需求。

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

最后一次尝试

相关问题