Php Laravel问题,从数据库中获取最后5行时出错

Php Laravel问题,从数据库中获取最后5行时出错,php,laravel,Php,Laravel,我不知道哪里会有问题。简单问题:在刀片视图中显示数据库中的最后五行 数据库用户: id | name | surrname | 1 | John | Smith | 2 | Alex | Bimbo | cocontroller: $lastFive = DB::table('users')->orderBy('id', 'desc')->take(5)->get(); blade视图: @foreach($lastFive => $lastFives

我不知道哪里会有问题。简单问题:在刀片视图中显示数据库中的最后五行

数据库用户:

id | name | surrname |
1  | John | Smith    |
2  | Alex | Bimbo    |
cocontroller:

$lastFive = DB::table('users')->orderBy('id', 'desc')->take(5)->get();
blade视图:

@foreach($lastFive => $lastFives)
    <tr>
       <td>{{ $lastFives->id }}</td>                        
       <td>{{ $lastFives->name}}</td>
       <td>{{ $lastFives->surrname }}</td>
   </tr>
@endforeach
有没有关于如何找出我做错了什么的建议?

这是不正确的:

@foreach($lastFive => $lastFives)
将其更改为:

@foreach($lastFive as $lastFives)

你说得对,欢迎你如果这有帮助,请将其标记为最佳答案
@foreach($lastFive as $lastFives)