W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
有時(shí)你可能希望手動(dòng)創(chuàng)建分頁,并傳遞一個(gè)數(shù)組集給它。可以通過創(chuàng)建 Illuminate\Pagination\Paginator
或 Illuminate\Pagination\LengthAwarePaginator
實(shí)例來實(shí)現(xiàn),這取決于你的需要。
Paginator
類不需要知道結(jié)果集的總數(shù);然而,這樣一來,這個(gè)類就沒辦法獲知最后一頁的索引。LengthAwarePaginator
接受和 Paginator
幾乎相同的參數(shù);不過,它會(huì)計(jì)算結(jié)果集的總數(shù)。
換句話說,Paginator
相當(dāng)于查詢構(gòu)造器或 Eloquent 的 simplePaginate
方法,而 LengthAwarePaginator
相當(dāng)于 paginate
方法。
注意:在手動(dòng)創(chuàng)建分頁實(shí)例時(shí),需要人為「slice」傳遞給分頁實(shí)例的結(jié)果數(shù)組。如果你對此沒有把握,請參考 PHP 的 array_slice 方法。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: