優れたページング アルゴリズムには、次の利点があります。
現在のページ番号はできる限り中央にある必要があります。
「ホーム」と「最後のページ」が使用できない場合 (現在最初または最後のページにある場合)、そうしてください。リンク ボタンの位置が変更されないように、これら 2 つのグループ テキストを非表示にしないでください。
アルゴリズムは簡単です。
コードをコピーします。 // $curr_index、現在のページ番号
/ / $link_count、リンクの数
// $page_count、現在のデータの合計ページ数
// $start、
// $end、表示時の終了ページ番号
$start = max(1, $curr_index - intval($link_count/2)); page_count);
$start = max(1, $end - $link_count + 1) ;
start = Math.max(1, curr_index - parseInt(link_count/2)); link_count - 1);
start = Math.max(1, end - link_count + 1 );
http://www.bkjia.com/PHPjc/320775.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/320775.html技術記事優れたページング アルゴリズムには、次の利点があります。 現在のページ番号はできる限り中央にある必要があります。「ホーム」と「最後のページ」が使用できない場合 (現在最初または最後のページにある)、これらを非表示にしないでください。二つ...