laravel 分页 跟thinkPHP 基本类似
在下面这个例子中,传递给 paginate
方法的唯一参数是「每页」显示的项目数量。下面是每页显示 15
条数据的例子:
<?php
namespace AppHttpControllers;
use IlluminateSupportFacadesDB;
use AppHttpControllersController;
class UserController extends Controller
{
/**
* 展示应用中的所有用户
*
* @return Response
*/
public function index()
{
$users = DB::table('users')->paginate(15);
return view('user.index', ['users' => $users]);
}
}
分页在页面上的显示为
<div class="container"> @foreach ($users as $user) {{ $user->name }} @endforeach </div> {{ $users->links() }}