mb_convert_kana
(PHP 4 >= 4.0.6, PHP 5)
mb_convert_kana — Convertit un "kana" en un autre ("zen-kaku", "han-kaku" et plus)
Description
string mb_convert_kana
( string
$str
[, string $option
= "KV"
[, string $encoding
]] )
Effectue une conversion "han-kaku" - "zen-kaku" sur la chaîne
str
. Cette fonction est uniquement utile pour les japonais.
Liste de paramètres
-
str
-
La chaîne à convertir.
-
option
-
L'option de conversion.
Spécifiez les conversions en combinant les valeurs suivantes.
Options de conversions disponibles Option Signification 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 alphabet "zen-kaku" en "han-kaku" A Convertit les nombres et alphabet "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 "zen-kaku" en "han-kaku" (U+3000 -> U+0020) S Convertit "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. À utiliser avec "K","H" -
encoding
-
Le paramètre
encoding
est l'encodage des caractères. S'il est omis, l'encodage de caractres interne sera utilisé.
Valeurs de retour
La chaîne convertie.
Exemples
Exemple #1 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"); ?>