Skip to content

PEAR::Pager

PEAR::Pagerは、ページング機能を簡単に導入するためのPEARモジュールです。
これを使えばGoogleなどで使われているようなページ数ごとのリンクや次のページ・前のページへのリンク機能といったものが気軽に作れます。

詳しい機能はこちらに記載されています。
http://www.phpbook.jp/pear/pear_pager/
http://wiki.trashsuite.org/?PEAR.Pager
http://nex.xrea.jp/index.php?date=1161968446

変数に総数やページ数、次のページ・前のページへのリンクの文字表示やalt表示などを一個の配列変数にまとめ、それを
$pager  =& Pager::factory($param); // ここでは「$param」が元となる配列変数
$navi = $pager -> getLinks(); // $naviにHTMLが格納されます。
という形で処理することでページングのHTMLを変数に格納してくれます。

シンプルだけど配列変数の値に何を入れられるか、また出力の方法などを調べると奥が深そうです。