首页 >后端开发 >php教程 >适应中文的substr函数_PHP

适应中文的substr函数_PHP

WBOY
WBOY原创
2016-06-01 12:28:371036浏览

SUBSTR

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;

   
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn