php简单分页类|page.class.php-PHP源码
简单好用的PHP分页类
2)
{
$url = self::url(1);
return "
首页";
}
}
public static function previous()
{
if (self::$page > 1)
{
$url = self::url(self::$page - 1);
return "
上一页";
}
}
public static function number()
{
$str = '';
$f = self::$number % 2 ? (self::$number - 1) / 2 : self::$number / 2;
$s = self::$page - $f;
$e = self::$page + $f;
if (self::$page < ($f + 1))
{
$s = 1;
$e = self::$number;
$e = $e > self::$max ? self::$max : $e;
}
if (self::$page > (self::$max - $f))
{
$s = self::$max - self::$number;
$s = $s < 1 ? 1 : $s;
$e = self::$max;
}
for ($i=$s; $i<=$e; $i++)
{
$url = self::url($i);
if ($i == self::$page)
$str .= "
{$i}";
else
$str .= "
{$i}";
}
return $str;
}
public static function next()
{
if (self::$page < self::$max)
{
$url = self::url(self::$page + 1);
return "
下一页";
}
}
public static function end()
{
if ((self::$max - self::$page) > 1)
{
$url = self::url(self::$max);
return "
末页";
}
}
public static function url($page)
{
return str_replace('{page}', $page, self::$url);
}
}
/php/36335.htmlwww.phpzy.comtrue/php/36335.htmlTechArticlephp简单分页类|page.class.php-PHP源码 简单好用的PHP分页类 2) { $url = self::url(1); return " 首页 "; } } public static function previous() { if (self::$page > 1) { $url = self::url(self::$page - 1); return " 上一页 "; } }...
PHP之友评论