CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

PHP的分页问题!

楼主speakboy(一个菜鸟的自白---我想变成高手!)2004-12-01 03:57:03 在 Web 开发 / PHP 提问

比如说我有一段1000字的文章,我该如何做才能每页显示200个字!我目前的做法是用substr($str,$pos,200)   可是这样做了以后,有些时候第200个字节的地方正好是一个中文字符的前半个字节,拆分开来以后,这个字符就成了乱码!请问高手如何解决 问题点数:0、回复次数:3Top

1 楼netvt(唯她(为了泡老婆,努力学习LISP))回复于 2004-12-01 04:02:37 得分 0

我以前在这里放过一个针对中文的substr.找找吧!Top

2 楼netvt(唯她(为了泡老婆,努力学习LISP))回复于 2004-12-01 04:13:03 得分 0

http://search.csdn.net/Expert/TopicView3.asp?id=1636894Top

3 楼Jzealot(小瑞)回复于 2004-12-01 15:17:16 得分 0

function   showtitle($str,$strlen=10,$other=true)   {  
        $j=0;  
          for($i=0;$i<$strlen;$i++)  
              if(ord(substr($str,$i,1))>0xa0)   $j++;  
          if($j%2!=0)   $strlen++;  
          $rstr=substr($str,0,$strlen);  
          if   (strlen($str)>$strlen   &&   $other)   {$rstr.='...';}  
          return   $rstr;  
  }  
  Top

相关问题

  • php+oracle分页问题
  • php 中怎么分页?
  • [PHP]中"分页"的问题.
  • 怎样用php实现分页显示?
  • php+sqlserver分页最简单方法
  • 问一个php分页问题
  • 求PHP+mysql分页如何实现
  • php+access查询的分页显示
  • 两个PHP通用分页函数
  • php生成.htm文件,分页问题!

关键词

  • rstr
  • strlen
  • substr
  • str

得分解答快速导航

  • 帖主:speakboy

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo