ホームページ  >  記事  >  バックエンド開発  >  PHP 中国語文字列インターセプト関数_PHP チュートリアル

PHP 中国語文字列インターセプト関数_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:33:00852ブラウズ

(現在の主流の開発言語として)
function cnSubStr($string,$sublen)
{
if($sublen>=strlen($string))
{
return $string;
}
$ s="";
for($i=0;$i{
if(ord($string{$i})>127)
{
$s.=$string { $i}.$string{++$i};
continue;
}else{
$s.=$string{$i};
continue;
}
}
return $s;
}// 関数の終了cnSubStr($string,$sublen)


////////// 次のように使用します:
echo "

_____________

";
$string="242432 反対は 456 です。大使館ローカル 7890";
$sublen=strlen($string);
$len=20;
echo $string."

";
echo "全体の長さは次のとおりです: ".($sublen+1) 。 "

";
echo "傍受番号:".$len."

";
for($i=1;$i<=$sublen+1;$i++){
if( $ i>$len){
echo $i."gt; → ".cnSubStr($string,$i)."…
";
Continue;
}
echo $ i ." ".cnSubStr($string,$i)."
";
}
?>

http://www.bkjia.com/PHPjc/508666.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/508666.html技術記事 ?php (現在の主流の開発言語として) function cnSubStr(string,sublen) if(sublen=strlen(string)) return s=""; for(i=0;isublen;i++) if(ord(stringi ) 127) s.=stringi.string++...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。