previousPager::getPageIdByOffset (Previous) (Next) Pager::getPageSelectBoxnext

View this page in Last updated: Sun, 21 Jun 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Turkish

Pager::getPageRangeByPageId

Pager::getPageRangeByPageId() – 与えられた pageID のオフセットを返す

Synopsis

require_once 'Pager.php';

array Pager::getPageRangeByPageId ( integer $pageid = = null )

Description

PageIdを与えることで、表示されるページ範囲の制限を返します。 getOffsetByPageId()は、 現在のページにおけるオフセットのデータを返す上に、 このメソッドはページ番号区間のオフセットも返します。

例えば、"ジャンプ型"モードで、pageId が3、 かつdelta が10の場合、(1, 10)が返ります。 pageID が8の場合、同様に(1, 10)が返ります。 なぜなら、1 <= 8 <= 10だからです。 pageID の場合は、(11, 29)が返ります。

"スライド型"モードの場合、pageId が5、 かつdelta が2の場合、(3, 7)が返ります。 pageID が9の場合、(4, 8)が返ります。

パラメータなしでメソッドが呼び出された場合、 pageID はcurrentPageにセットされます。

Parameter

  • integer $pageid - オフセットを得るためのPageID

Return value

return 最初と最後のオフセットの配列を返します。

previousPager::getPageIdByOffset (Previous) (Next) Pager::getPageSelectBoxnext

Download Documentation Last updated: Sun, 21 Jun 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.