PHP マニュアル
前のページ |  | 次のページ

# mb_convert_kana

(PHP 4 >= 4.0.6)

mb_convert_kana -- カナを("全角かな"、"半角かな"等に)変換する

## 説明

string mb_convert_kana ( string str, string option [, mixed encoding])

mb_convert_kana()は、文字列 `str`に関して「半角」-「全角」変換を行い、変 換された文字列を返します。この関数は、日本語のみで使用可能です。

`option` は変換オプションです。デフォルト値 は、`"KV"`です。

`encoding` は文字エンコーディングで、省略さ れた場合は内部文字エンコーディングが使用されます。

    使用可能な変換オプション

           オプション : 以下のオプションを変換時に指定します。デフォルトは
           "KV"です。
           "r" :  「全角」英字を「半角」に変換
           "R" :  「半角」英字を「全角」に変換
           "n" :  「全角」数字を「半角」に変換
           "N" :  「半角」数字を「全角」に変換
           "a" :  「全角」英数字を「半角」に変換
           "A" :  「半角」英数字を「全角」に変換
           ("a", "A" オプションに含まれる文字は、U+0022, U+0027, U+005C,
           U+007Eを除く U+0021 - U+007E の範囲です)
           "s" :  「全角」スペースを「半角」に変換 (U+3000 -> U+0020)
           "S" :  「半角」スペースを「全角」に変換 (U+0020 -> U+3000)
           "k" :  「全角片仮名」を「半角片仮名」に変換
           "K" :  「半角片仮名」を「全角片仮名」に変換
           "h" :  「全角ひら仮名」を「半角片仮名」に変換
           "H" :  「半角片仮名」を「全角ひら仮名」に変換
           "c" :  「全角かた仮名」を「全角ひら仮名」に変換
           "C" :  「全角ひら仮名」を「全角かた仮名」に変換
           "V" :  濁点付きの文字を一文字に変換。"K","H"と共に使用します。

例 1mb_convert_kana() の例
    /* 「仮名」を全て「全角カタカナ」に変換します */
    $str = mb_convert_kana($str, "KVC");

    /* 「半角カタカナ」を「全角カタカナ」に変換し、「全角」英数字を「半角」
       に変換します。 */
    $str = mb_convert_kana($str, "KVa");

前のページ | ホーム | 次のページ
mb_convert_encoding | 上に戻る | mb_convert_variables