Rumah >pembangunan bahagian belakang >tutorial php >适应中文的substr函数_PHP

适应中文的substr函数_PHP

WBOY
WBOYasal
2016-06-01 12:28:371037semak imbas

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;

   
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn