最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php+smarty模板分页程序代码
时间:2022-06-25 02:18:51 编辑:袖梨 来源:一聚教程网
功能比较全的小分页,传几个参数上去就行,计算后输出数组,没什么新意,无非增加了个缩短页码,结果都给压到一个数组,方便输出和调用..附一个smarty的输出样例….
| 代码如下 | 复制代码 |
|
/** //计算页面总数 if($num && $page){ //上一页 //下一页 $pages = array(); //省略页码的长度计算 //页码 //开头省略过长页码 //结尾省略过长页码 $result['pages'] = $pages; 返回数据结构 pager(1,10,11) Array [2] => Array ) [first] => 1 pager(1,1,11); Array [2] => Array [3] => Array [4] => Array [5] => Array [6] => Array ) [first] => 1 |
|
php 调用及 smarty 输出
php调用(new smarty什么的就不写了)
| 代码如下 | 复制代码 |
| $pager = pager($page,$size,$count); $smarty->assign('pager',$pager); |
|
smarty 模板
| 代码如下 | 复制代码 |
返回数据结构
| 代码如下 | 复制代码 |
|
pager(6,1,11) Array [1] => Array [2] => Array [3] => Array [4] => Array [5] => Array [6] => Array [7] => Array [8] => Array [9] => Array [10] => Array ) [first] => 1 |
|
相关文章
- 浅谈新手选择使用Linux桌面的七个注意点 09-26
- 浅谈为什么磁盘慢会导致Linux负载飙升 09-26
- 谈谈Linux运维人员是否需要掌握一门编程语言 09-26
- Linux下轻松隐藏文件和文件夹的方法 09-26
- 完美解决 Linux 和 Windows 双启动带来的时间同步问题 09-26
- 浅谈12 条用于 Linux 的 MySQL/MariaDB 安全最佳实践 09-26