a 「全角」英数字を「半角」に変換します; preg_replace. PHP: str_replace - Manual PHPには全角⇔半角同士を変換したり、ひらがな⇔カタカナ同士を変換できる mb_convert_kana という超便利な関数があります。ここではこの使い方とか変換コード例を忘備録も兼ねて洲紹介します。 PHPで文字列を加工するときにexplode関数などで区切りたい時 文字列が色々な空白文字で区切られているとチョー面倒。 で、ググってみたらHITしました。 参考:半角スペース等が2個以上連続してマッチしたら1個に置換(PHP) - こまち 単純に半角スペースまたは全角スペースを空文字に変換しているだけ; str_replaceを使用する方法.
PHPでは mb_convert_kana 関数を使用して全角文字⇔半角文字の変換ができます。「mb_convert_kana ( 文字列, 変換オプション );」のように記述して使用し、変換オプションには、全角英数字を半角に変換する「 a 」や半角カタカナを全角にに変換する「 K 」など15種類ほどの値があります。 それでは始めます。 mb_convert_kana関数とは PHPには半角と全角を変換するためにmb_convert_kanaという関数が準備されています。 半角⇒全角 全角⇒半角 どちらにも対応しています。 mb_convert_kana以下のように記述します。 しかしながら公式のドキュメントでは以下のように書かれている.