PHPページング関数、ベストページング関数_PHPチュートリアル

WBOY
リリース: 2016-07-13 17:45:56
オリジナル
1056 人が閲覧しました

PHP ページング関数のバックアップ (日付 2011-09-25) では、いくつかの問題が修正されました。

(1) 総ページ数が0の場合、計算問題が多くなります。

(2) 現在のページが最終ページの場合、計算エラーが発生します。

(3) 総ページ数が少なく、フローティングページ数が少ない場合の問題。

平野を見る
//新しいページング関数
関数 fenye($fenyeurl,$page,$totalnum,$perpage,$rewrite=0){
$page = max($page,1); $totalpage = ceil($totalnum/$perpage); $rangepage = 6;
$startpage = max(1,$page - $rangepage); $endpage = min($totalpage,$startpage+$rangepage*2 - 1); $startpage = min($startpage,$endpage - $rangepage*2 + 1); if($startpage $fileext = $rewrite ? '.html':''; $html = '

';
$html を返します。 }

著者「default7」




http://www.bkjia.com/PHPjc/478621.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/478621.html

技術記事

PHP ページング関数のバックアップ (日付 2011-09-25) では、いくつかの問題が修正されました。 (1) 総ページ数が0の場合、計算問題が多くなります。 (2) 現在のページが最終ページの場合、計算エラーが発生します。 ...

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!