Pagination
Paginate database results and API responses
Pagination splits large result sets into pages so you only load what the user needs to see.
paginate() returns a page of results with full navigation: first, last, and numbered pages.
Results1-15 of 45
1User 1
2User 2
3User 3
4User 4
5User 5
6User 6
7User 7
8User 8
9User 9
10User 10
11User 11
12User 12
13User 13
14User 14
15User 15
paginate()
PHP
// Controller
$users = User::paginate(15);
return view('users.index', ['users' => $users]);
// Blade
{{ $users->links() }}