 |
|
Sommaire
Chaînes de caractères multi-octets
Introduction
mb_language
mb_parse_str
mb_internal_encoding
mb_http_input
mb_http_output
mb_detect_order
mb_substitute_character
mb_output_handler
mb_preferred_mime_name
mb_strlen
mb_strpos
mb_strrpos
mb_substr
mb_strcut
mb_strwidth
mb_strimwidth
mb_convert_encoding
mb_detect_encoding
mb_convert_kana
mb_encode_mimeheader
mb_decode_mimeheader
mb_convert_variables
mb_encode_numericentity
mb_decode_numericentity
mb_send_mail
|
6.51.20 mb_convert_kana[ Exemples avec mb_convert_kana ] PHP 4 >= 4.0.6Description
string mb_convert_kana(string str ,string option ,[mixed encoding ])
mb_convert_kana effectue une conversion "han-kaku" -
"zen-kaku" sur la chaîne str. Elle retourne
la chaîne convertie. Cette fonction n'est utile que pour le japonais.
option est l'option de conversion. La valeur par
défaut est "KV".
encoding est un nom d'encodage de caractères. S'il
n'est pas spécifié, l'encodage interne est utilisé.
|
Options de conversions possibles : "r" : Convertit l'alphabet "zen-kaku" en "han-kaku" "R" : Convertit l'alphabet "han-kaku" en "zen-kaku" "n" : Convertit les nombres "zen-kaku" en "han-kaku" "N" : Convertit les nombres "han-kaku" en "zen-kaku" "a" : Convertit les nombres et alphabets "zen-kaku" en "han-kaku" "A" : Convertit les nombres et alphabets "zen-kaku" en "han-kaku" (Les caractères inclus dans les options "a", "A" sont U+0021 - U+007E en excluant U+0022, U+0027, U+005C, U+007E) "s" : Convertit les espaces "zen-kaku" en "han-kaku" (U+3000 -> U+0020) "S" : Convertit les espaces "han-kaku" en "zen-kaku" (U+0020 -> U+3000) "k" : Convertit "zen-kaku kata-kana" en "han-kaku kata-kana" "K" : Convertit "han-kaku kata-kana" en "zen-kaku kata-kana" "h" : Convertit "zen-kaku hira-gana" en "han-kaku kata-kana" "H" : Convertit "han-kaku kata-kana" en "zen-kaku hira-gana" "c" : Convertit "zen-kaku kata-kana" en "zen-kaku hira-gana" "C" : Convertit "zen-kaku hira-gana" en "zen-kaku kata-kana" "V" : Supprime les notations vocales, et les convertit en caractères. A utiliser avec "K","H"
|
Exemple avec mb_convert_kana |
<?php /* Convertit tous les "kana" en "zen-kaku" "kata-kana" */ $str = mb_convert_kana($str, "KVC"); /* Convertit "han-kaku" "kata-kana" en "zen-kaku" "kata-kana" et "zen-kaku" alpha-numeric en "han-kaku" */ $str = mb_convert_kana($str, "KVa"); ?>
|
|
|
 |
 |