Erlo

字符串(汉字)截取

2017-10-30 17:11:43   2147   Erlo.vip
页面报错/反馈
收藏 点赞

function strSub($str,$length,$nre=true){

        $s="";

        $str=$this->prevent($str,'');

        while($i

            $ord=ord(substr($str,$i,1));

            if($ord>127){

                $s.=substr($str,$i,3);

                $i=$i+3;

                $length+=2;

            }else{

                $s.=substr($str,$i,1);

                $i++;

            }

        }

        if(strlen($str)>$length && $nre){

            $s.='...';

        }

        return $s;

    }


登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认