この記事の例では、漢字の分割と置換機能を実装するための PHP カスタム関数について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
header("Content-type:text/html;charset=utf-8"); $str="赵钱孙"; function mbstringToArray($str,$charset) { $strlen=mb_strlen($str); while($strlen){ $array[]=mb_substr($str,0,1,$charset); $str=mb_substr($str,1,$strlen,$charset); $strlen=mb_strlen($str); } return $array; } //用法gbk utf-8 $arr = mbstringToArray($str,"utf-8"); var_dump($arr);
実行結果は次のとおりです:
array(3) { [0]=> string(2) "赵" [1]=> string(2) "钱" [2]=> string(2) "孙" }
この記事が、PHP プログラム設計に携わる皆様のお役に立てれば幸いです。
カスタム関数を使用して漢字の分割と置換関数の例を実装する PHP に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。