作者:柏拉图恋情 | 来源:互联网 | 2018-03-22 23:34
简单好用的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
下一页";
}
}
public static function end()
{
if ((self::$max - self::$page) > 1)
{
$url = self::url(self::$max);
return "末页";
}
}
public static function url($page)
{
return str_replace(&#39;{page}&#39;, $page, self::$url);
}
}