Учебник РНР
Назад Вперёд

mb_convert_kana

(PHP 4 >= 4.0.6)

mb_convert_kana - конвертирует "kana" одну в другую ("zen-kaku" ,"han-kaku" и т.д.).

Описание

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

mb_convert_kana() выполняет "han-kaku" - "zen-kaku" конвертацию строки str . Возвращает конвертированную строку. Эта функция используется только для японского языка.

option опция конвертации. Значение по умолчанию "KV".

encoding это кодировка символов. Если опущена, используется внутренняя кодировка.

Примеряемые Опции Конвертации опция : специфицирует опцию конвертации. По умолчанию "KV". "r" : Конвертирует "zen-kaku" алфавитные в "han-kaku" "R" : Конвертирует "han-kaku" алфавитные в "zen-kaku" "n" : Конвертирует "zen-kaku" числа в "han-kaku" "N" : Конвертирует "han-kaku" числа в "zen-kaku" "a" : Конвертирует "zen-kaku" алфавитные и числа в "han-kaku" "A" : Конвертирует "zen-kaku" алфавитные и числа в "han-kaku" (Символы, включаемые в опции "a", "A", это U+0021 - U+007E, кроме U+0022, U+0027, U+005C, U+007E) "s" : Конвертирует "zen-kaku" пробел в "han-kaku" (U+3000 -> U+0020) "S" : Конвертирует "han-kaku" пробел в "zen-kaku" (U+0020 -> U+3000) "k" : Конвертирует "zen-kaku kata-kana" в "han-kaku kata-kana" "K" : Конвертирует "han-kaku kata-kana" в "zen-kaku kata-kana" "h" : Конвертирует "zen-kaku hira-gana" в "han-kaku kata-kana" "H" : Конвертирует "han-kaku kata-kana" в "zen-kaku hira-gana" "c" : Конвертирует "zen-kaku kata-kana" в "zen-kaku hira-gana" "C" : Конвертирует "zen-kaku hira-gana" в "zen-kaku kata-kana" "V" : Collapse voiced sound notation and convert them into a character. Используется с "K","H".
Пример 1. mb_convert_kana()
/* Конвертирует все "kana" в "zen-kaku" "kata-kana" */ $str = mb_convert_kana($str, "KVC"); /* Конвертирует "han-kaku" "kata-kana" в "zen-kaku" "kata-kana" и "zen-kaku" алфавитно-числовые в "han-kaku" */ $str = mb_convert_kana($str, "KVa");

Назад Оглавление Вперёд
mb_convert_encoding Вверх mb_convert_variables