ホームページ  >  記事  >  バックエンド開発  >  PHPを使用して漢字の切り出しと置換機能を実装する例

PHPを使用して漢字の切り出しと置換機能を実装する例

高洛峰
高洛峰オリジナル
2017-02-03 15:22:021410ブラウズ

この記事の例では、漢字の分割と置換機能を実装するための 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 サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。