candy xuID:Mlive
497次访问,排名2万外好友5人,关注者5
Mlive的文章
原创 6 篇
翻译 0 篇
转载 2 篇
评论 2 篇
最近评论
hjue:应该在社区中提问题,这里不会有人回答的
hjue:开张了,顶一下
文章分类
收藏
    相册
    tip
    好吃的!!
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    转载 mb_strcut和mb_substr,这两个方法区别收藏

    新一篇: 如何把从数据库读出来的数据以excel格式显示到网页? | 旧一篇: 我第一次写博客

    今天在工作的时候遇到截取汉字的有问题,如果使用substr取的话会有乱吗出现,需要使用PHP的mbstring扩展模块---mb_strcut和mb_substr,这两个方法区别如下.

    举个例子来说,有一段文字, 分别用mb_substr和mb_strcut来做切分:

    CODE:
    1. <?php
    2. $str = '我是一串比较长的中文-www.ooso.net';
    3. echo "mb_substr:" . mb_substr($str, 0, 6, 'utf-8');
    4. echo "<br>";
    5. echo "mb_strcut:" . mb_strcut($str, 0, 6, 'utf-8');
    6. ?>

    输出结果如下:

    mb_substr:我是一串比较 mb_strcut:我是

    从上面的例子可以看出,mb_substr是按字来切分字符,而mb_strcut是按字节来切分字符,但是都不会产生半个字符的现象。

    发表于 @ 2008年06月20日 16:52:52|评论(loading...)|编辑|收藏

    新一篇: 如何把从数据库读出来的数据以excel格式显示到网页? | 旧一篇: 我第一次写博客

    评论

    #hjue 发表于2008-06-24 17:23:20  IP: 124.42.78.*
    开张了,顶一下
    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © candy