php の mb_convert_kana のオプションを決める際に、毎度まいどリファレンスを見直してるんでさすがに嫌になってきた。

全角を半角へ変換
オプション 変換前 変換後 説明
r A 全角英字を半角英字へ
n 1 全角数字を半角数字へ
a A1 A1 全角英数字を半角英数字へ
s _   全角スペースを半角スペースへ
k ガ 全角カタカナを半角カタカナへ
h ガ 全角ひらがなを半角カタカナへ
半角を全角へ変換
オプション 変換前 変換後 説明
R A 半角英字を全角英字へ
N 1 半角数字を全角数字へ
A A1 A1 半角英数字を全角英数字へ
S   _ 半角スペースを全角スペースへ
K ガ カ゛ 半角カタカナを全角カタカナへ(濁点記号は分離)
H ガ か゛ 半角カタカナを全角ひらがなへ(濁点記号は分離)
KV ガ 半角カタカナを全角カタカナへ(濁点記号を一文字に)
HV ガ 半角カタカナを全角ひらがなへ(濁点記号を一文字に)
全角のカタカナ、ひらがなの相互変換
オプション 変換前 変換後 説明
c 全角カタカナを全角ひらがなへ
C 全角ひらがなを全角カタカナへ
私のよく使う組み合わせ
オプション 変換前 変換後 説明
asKV A1 ガ A1 ガ 英数字・スペースは半角に、半角カタカナは全角カタカナ(濁点をまとめる)に

2011/06/02(ちょこっと変更)