pagenum = ceil($count/$pagesize);
$this->pagesize = $pagesize;
$this->page =(isset($_GET['p'])&&$_GET['p']>0) ? intval($_GET['p']) : 1;
}
/**
* 获得 url 后面GET传递的参数
*/
public function getUrl(){
$url = 'index.php?'.http_build_query($_GET);
$url = preg_replace('/[?,&]p=(\w)+/','',$url);
$url .= (strpos($url,"?") === false) ? '?' : '&';
return $url;
}
/**
* 获得分页HTML
*/
public function getPage(){
$url = $this->getUrl();
$start = $this->page-5;
$start=$start>0 ? $start : 1;
$end = $start+9;
$end = $endpagenum ? $end : $this->pagenum;
$pagestr = '';
if($this->page>5){
$pagestr = "首页 ";
}
if($this->page!=1){
$pagestr.= "上一页";
}
for($i=$start;$ipage!=$this->pagenum){
$pagestr.="下一页";
}
if($this->page+5pagenum){
$pagestr.="尾页 ";
}
return $pagestr;
}
}
// 测试代码
$page = new page(100,10);
$str=$page->getPage();
echo $str;
?>
PhpEIP企业信息化平台主要解决企业各类信息的集成,能把各种应用系统(如内容管理系统,网上商城,论坛系统等)统一到企业信息化平台中,整个系统采用简单易用的模板引擎,可自定义XML标签,系统采用开放式模块开发,符合开发接口的模块可完全嵌入到平台;内容管理模块可自定义内容模型,系统自带普通文章模型和图片集模型,用户可以定义丰富的栏目构建企业门户,全站可生成静态页面,提供良好的搜索引擎优化;会员管理模
0
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号