mb_convert_kanaのオプション表
PHPマニュアルのmb_convert_kanaのオプションの表がわかりにくいので並び替えました。
半角から全角に変換 | |
Option | 意味 |
A | 半角英数字を全角英数字に変換する |
K | 半角カタカナを全角カタカナに変換する |
N | 半角数字を全角数字に変換する |
R | 半角英文字を全角英文字に変換する |
S | 半角スペースを全角スペースに変換する (U+0020 → U+3000) |
全角から半角に変換 | |
Option | 意味 |
a | 全角英数字を半角英数字に変換する |
k | 全角カタカナを半角カタカナに変換する |
n | 全角数字を半角数字に変換する |
r | 全角英文字を半角英文字に変換する |
s | 全角スペースを半角スペースに変換する (U+3000 → U+0020) |
文字自体を変換 | |
Option | 意味 |
c | 全角カタカナを全角ひらがなに変換する |
C | 全角ひらがなを全角カタカナに変換する |
h | 全角ひらがなを半角カタカナに変換する |
H | 半角カタカナを全角ひらがなに変換する |
特殊 | |
Option | 意味 |
V | 濁点つきの文字を1文字に変換する (K、H と共に利用する) |
ついでに構文も
string mb_convert_kana ( string $str [, string $option [, string $encoding ]] )
文字列 str に関して「半角」-「全角」変換を行います。 この関数は、日本語のみで使用可能です。
-------------------------------------------------------------------------
[半角→全角]
mb_convert_kana ( $str ,'AKNRS');
-------------------------------------------------------------------------
[全角→半角]
mb_convert_kana ( $str ,'aknrs');
-------------------------------------------------------------------------