- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHP分页类 超强
PHP分页类 超强.
时间:2010-01-16 23:14来源:未知 作者:admin 点击: 164次
? /* * *filename:ext_page.class.php *@package:phpbean *@copyright:Copyright2006feifengxlq *@license:version2.0 *@create:2006-5-31 *@modify:2006-6-1 *@modify:feifengxlq2006-11-4 *description:超强分页类,四种分页模式,默认采用类
?/**?*?filename:?ext_page.class.php?*?@package:phpbean?*?@copyright?:Copyright?2006?feifengxlq?*?@license:version?2.0?*?@create:2006-5-31?*?@modify:2006-6-1?*?@modify:feifengxlq?2006-11-4?*?description:超强分页类,四种分页模式,默认采用类似baidu,google的分页风格。?*?2.0增加功能:支持自定义风格,自定义样式,同时支持PHP4和PHP5,?*?模式四种分页模式:???require_once(../libs/classes/page.class.php);???$page=new?page(array(total=1000,perpage=20));???echo?mode:1br.$show();???echo?hrmode:2br.$show(2);???echo?hrmode:3br.$show(3);???echo?hrmode:4br.$show(4);???开启AJAX:???$ajaxpage=new?page(array(total=1000,perpage=20,ajax=ajax_page,page_name=test));???echo?mode:1br.$ajaxshow();???采用继承自定义分页显示模式:???demo:[url=/blog]/blog[/url]?*/class?page?{?/**??*?config?,public??*/?var?$page_name=PB_page;//page标签,用来控制url页。比如说xxx.php?PB_page=2中的PB_page?var?$next_page=;//下一页?var?$pre_page=;//上一页?var?$first_page=First;//首页?var?$last_page=Last;//尾页?var?$pre_bar=;//上一分页条?var?$next_bar=;//下一分页条?var?$format_left=[;?var?$format_right=];?var?$is_ajax=false;//是否支持AJAX分页模式???/**??*?private??*??*/??var?$pagebarnum=10;//控制记录条的个数。?var?$totalpage=0;//总页数?var?$ajax_action_name=;//AJAX动作名?var?$nowindex=1;//当前页?var?$url=;//url地址头?var?$offset=0;??/**??*?constructor构造函数??*??*?@param?array?$array[total],$array[perpage],$array[nowindex],$array[url],$array[ajax]??*/?function?page($array)?{??if(is_array($array)){?????if(!array_key_exists(total,$array))$this-error(__FUNCTION__,need?a?param?of?total);?????$total=intval($array[total]);?????$perpage=(array_key_exists(perpage,$array))?intval($array[perpage]):10;?????$nowindex=(array_key_exists(nowindex,$array))?intval($array[nowindex]):;?????$url=(a
文档评论(0)