假设我在Laravel中像这样查询用户表:
routes.php
Route::get('/users', function()
{
$users = DB::table('users')->get();
}
users.blade.php
<ul>
@foreach ($users as $user)
<li>{{ $user->id }}</li>
@endforeach
</ul>
但是我想要下面一行中原始查询的最后一个用户id,那么我如何获得该信息?
users.blade.php
<ul>
@foreach ($users as $user)
<li>{{ $user->id }}</li>
@endforeach
</ul>
<div id="last-user" data-user-id="{{ $users->lastUserId }}"></div>
您可以使用last
获取最后一项:
$last = $users->last();