PHPネタです。
濁点を処理するときに、カナ本体と濁点が分離していることが多々あります。
一般的には濁点と文字自体を混合させるケースのほうが多いので統一する必要性があるでしょう。
これを1文字にまとめる処理がmb_convert_kanaです。
この関数は文字列、変換パターン、文字コードを書くことにより、
- 半角→全角
- 全角→半角
- かたかな→ひらがな
- ひらがな→かたかな
などの変換を自由に行うことができます。
半角全角の対象になるのはカタカナだけでなく、スペースや英数字なども扱えます。
半角カナと濁点の場合、下記のようになります。
1 |
echo mb_convert_kana(対象の文字列,KV,"utf-8"); |
参考リンク