博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
长文章按内容分页 数组分页
阅读量:6005 次
发布时间:2019-06-20

本文共 1198 字,大约阅读时间需要 3 分钟。

如果一篇文章内容较长(如40000字节的文章,且保存在一个字段中)

1.按字节数分页

2.你自己设定的标签,将较长的内容按你设置的标签来进行分页 explode 

Java代码  
  1. <?php  
  2. $contents = "冷空气又一次路过这座城市,天气预报员一次次提醒着冷空气的降临,这里的深秋不似南方,阳光依然明媚,  
  3. 白日的时候温暖如春,天空蓝得很妖冶,像一个不老的女子,努力绽放着自己的美艳,偶尔云朵飘过,一点也不损伤她的美丽,  
  4. 像一个孤傲的女子,不屑这世界的尘埃。#page#夜晚的时候,才会感觉深秋到了,下班路上,总有被风刺伤的感觉,  
  5. 看着这阔远得吓人的天,总有种去大道奔驰的冲动,像一个只有目的地的人一样,不顾一切的在大道奔驰,驶向未知的远方...   
  6. #page#走在这个还很陌生的城市,总有种不知所措的迷茫,南方以南,有我熟悉的人,熟悉的物,甚至街上汽笛的轰隆都是熟悉的。  
  7. 已近深秋了,树叶微黄,开始有大片的叶落下,而在南方,总要到春初的时候,叶子才肯恋恋不舍的从树上分离。  
  8. #page#有两种情况会使人经常怀念过去,一种是对现状的不满,一种是睹物思情,不知道自己是属于哪一种,或者,两者兼有?";  
  9.   
  10. //内容分页标签  
  11. $ptext = '#page#';  
  12.   
  13. //将内容以#page#为分隔符,拆分成数组,每条元素就是分页的内容  
  14. $arr =  array_filter(explode ( $ptext, $contents ));  
  15. //数组长度&总页数  
  16. $total = count ( $arr );  
  17.   
  18. //当前页  
  19. $nowpage =  max(intval($_GET['page']), 1);  
  20.   
  21. //上页  
  22. $prepage = $nowpage == 1 ? 1 : $nowpage - 1;  
  23.   
  24. //下页  
  25. $nextpage = $nowpage > $total - 1 ? $total : $nowpage + 1;   

 二维数组分页

Java代码  
  1. $arr_click = array(  
  2.     array('clicks' => 3'clickDate' => '2010-10-11'),  
  3.     array('clicks' => 2'clickDate' => '2010-10-11'),  
  4.     array('clicks' => 3'clickDate' => '2010-10-09'),  
  5.     array('clicks' => 1'clickDate' => '2010-10-08'),  
  6. );  
  7. $page = new Arraypage($arr_click, PAGESIZE, TRUE, 'desc''clickDate');  
  8. $data = $page->get_array_data();  
  9. $nav = $page->getNavStr('?', $params);  

 

转载地址:http://gjvmx.baihongyu.com/

你可能感兴趣的文章
[Android]如何判断屏幕是圆形的(手表设备)
查看>>
Dubbo Admin管理控制台
查看>>
单例模式
查看>>
SQL资料
查看>>
新浪微博的账号登录及api操作
查看>>
淘宝code
查看>>
机器学习-决策树
查看>>
内存池技术畅想
查看>>
计算机网络笔试面试常考考点
查看>>
MySQL Binlog的介绍
查看>>
[c++] 用宏定义一个函数
查看>>
微软语音输入法的图标隐藏了在怎么显示出来
查看>>
安装express
查看>>
创建服务类PO
查看>>
使用 Windows PowerShell 连接到 Lync Online
查看>>
作业1 对这门课的希望和自己的目标
查看>>
jmeter性能测试小小的实战
查看>>
WCF、.Net Remoting、Web Service概念及区别
查看>>
强大的HTTP包装开源项目ASIHTTPRequest介绍
查看>>
.NET Core 2.0 Preview2 发布汇总
查看>>