首页 > 开发 > PHP > 正文

适应中文的substr函数

2024-05-04 22:55:25
字体:
来源:转载
供稿:网友
    function substrgb($in,$num){
        $pos=0;
        $out="";
        while($c=substr($in,$pos,1)){
            if($c=="/n") break;
            if(ord($c)>128){
                $out.=$c;
                $pos++;
                $c=substr($in,$pos,1);
                $out.=$c;
            }
            else{
                $out.=$c;
            }
            $pos++;
            if($pos>=$num) break;
        }
        return $out;
    }菜鸟学堂:
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表