InfoQ

交流

讨论:在php中如何限制字数?

作者 copier 发布于 2003-09-02 分类:php基础编程

我在PHP编程中经常碰到这样的事情,
比如:新闻标题我想限制在12个字,如果字数太长,就会用“。。。“代替,但是如果标题中有英文,就会出现以下情况:“中国实现WTO目标的?/td>。。。“,请问各位大虾,这是怎么回事?怎么避免出现“?/td>“这种情况?
如何实现??

谢过!!!

:blowzy: :blowzy: :blowzy: :blowzy:



逛论坛交流在php中如何限制字数?

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

4 条回复

回复

有个中文版本的csubstr()函数,你搜索.. 发表人 ljcao 发表于 09月22日
去哪搜索,我怎么没见过这函数??? 发表人 copier 发表于 09月22日
function substrgb($str,$start,$len){.. 发表人 tmyu 发表于 09月22日
没看懂,能讲下意思不? 特别是其中161.. 发表人 nullfox 发表于 09月22日
  1. 返回顶部

    Re: 在php中如何限制字数?

    2003年09月22日 发表人 ljcao

    有个中文版本的csubstr()函数,你搜索搜索看看,可以解决的

  2. 返回顶部

    Re: 在php中如何限制字数?

    2003年09月22日 发表人 copier

    去哪搜索,我怎么没见过这函数???

  3. 返回顶部

    Re: 在php中如何限制字数?

    2003年09月22日 发表人 tmyu

    function substrgb($str,$start,$len){
    for($i=0;$i<$start+$len;$i++){
    $tmpstr=(ord($str[$i])>=161 && ord($str[$i])<=247&&
    ord($str[$i+1])>=161 &&
    ord($str[$i+1])<=254)?$str[$i].$str[++$i]tmpstr=$str[$i];
    if ($i>=$start&&$i<($start+$len))$tmp .=$tmpstr;
    }
    return $tmp;
    }

  4. 返回顶部

    Re: 在php中如何限制字数?

    2003年09月22日 发表人 nullfox

    没看懂,能讲下意思不? 特别是其中161 247 254几个数字。。




  5. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

谁用过xmb怎么样

http://www.xmbforum.com/community/boards

菜鸟一问:怎么让cookie永不过期?

自己顶!

怎样隐藏地址栏和状态栏内的网址啊?

用php可以吗?

晕。上来一看,发现上面。一大堆跳跳的...

发现上面那由sadly带头的一堆东东,在那里狂跳! :blink: :bli...

终于回北京了,感觉真好 .....

可惜呆不了几天

js表单验证函数

附件

哪位大大有gd库

如题 给我发一个 多谢了 tongyan0901@yahoo.com.cn

喝醉之后的n种下场

      一次吃饭,一个哥儿们喝的有些高,但看起来还算清醒...

求教: 帮忙看一下错在那里 ?

求教: 帮忙看一下错在那里 ? <?php global $Poin...

求助,一个非常简单的例子,但是没效果...

在书上看的例子 1.php 最简单的交互程序 填...

[]