• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Zebra_Pagination 2.0 发布 PHP 分页类_php

php 搞代码 3年前 (2018-06-21) 156次浏览 已收录 0个评论

 

Zebra_Pagination 2.0 不再支持 php 4 ,要求至少 PHP 5 版本,修复了 URL 中包含 html 内容的 bug,上一页和下一页显示关联的标签等。

Zebra_Pagination 是一个通用的 PHP 类,用来根据记录数和每页显示数自动生成分页链接。

示例代码:

 <?php // let's paginate data from an array... $countries = array(     // array of countries );  // how many records should be displayed on a page? $records_per_page = 10;  // include the pagination class require 'path/to/Zebra_Pagination.php';  // instantiate the pagination object $pagination = new Zebra_Pagination();  // the number of total records is the number of records in the array $pagination->records(count($countries));  // records per page $pagination->records_per_page($records_per_page);  // here's the magick: we need to display *only* the records for the current page $countries = array_slice(     $countries,     (($pagination->get_page() - 1) * $records_per_page),     $records_per_page );  ?>  <table>     <tr><th>Country</th></tr>     <?php foreach ($countries as $index => $country):?>     <tr<?php echo $index % 2 ? ' class="even"' : '')?>>         <td><?php echo $country?></td>     </tr>     <?php endforeach?> </table> <?php // render the pagination links $pagination->render();  ?>  下载地址:http://stefangabos.ro/php-libraries/zebra-pagination/

欢迎大家阅读《Zebra_Pagination 2.0 发布 PHP 分页类_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址