Section courante

A propos

Section administrative du site

MB_CONVERT_KANA

Multi-octet: Conversion de kana
PHP 4.0.6+ Extension MBSTRING

Syntaxe

function mb_convert_kana($str);
function mb_convert_kana($str, $option);
function mb_convert_kana($str, $option, $encoding);

Paramètres

Nom Description
$str Ce paramètre permet d'indiquer la chaine de multi-octets à traiter.
$option Ce paramètre permet d'indiquer l'option de transformation pouvant être combiné si nécessaire (valeur par défaut «KV»):
Valeur Description
"A" Cette valeur permet d'indiquer qu'il faut transformer les nombres et alphabet «zen-kaku» en «han-kaku» en excluant les codes 0022h, 0027h, 005Ch et 007Eh.
"C" Cette valeur permet d'indiquer qu'il faut transformer les «zen-kaku hira-gana» en «zen-kaku kata-kana».
"H" Cette valeur permet d'indiquer qu'il faut transformer les «han-kaku kata-kana» en «zen-kaku hira-gana».
"K" Cette valeur permet d'indiquer qu'il faut transformer les «han-kaku kata-kana» en «zen-kaku kata-kana».
"N" Cette valeur permet d'indiquer qu'il faut transformer les nombres «han-kaku» en «zen-kaku».
"R" Cette valeur permet d'indiquer qu'il faut transformer l'alphabet de «han-kaku» en «zen-kaku».
"S" Cette valeur permet d'indiquer qu'il faut transformer les «han-kaku» en «zen-kaku» et les 0020h en 3000h.
"V" Cette valeur permet d'indiquer qu'il faut transformer les notations vocales en caractère. Il faut cette valeur avec «K» et «H».
"a" Cette valeur permet d'indiquer qu'il faut transformer les nombres et alphabet «zen-kaku» en «han-kaku».
"c" Cette valeur permet d'indiquer qu'il faut transformer les «zen-kaku kata-kana» en «zen-kaku hira-gana».
"h" Cette valeur permet d'indiquer qu'il faut transformer les «zen-kaku hira-gana» en «han-kaku kata-kana».
"k" Cette valeur permet d'indiquer qu'il faut transformer les «zen-kaku kata-kana» en «han-kaku kata-kana».
"n" Cette valeur permet d'indiquer qu'il faut transformer l'alphabet de «zen-kaku» en «han-kaku».
"r" Cette valeur permet d'indiquer qu'il faut transformer l'alphabet de «zen-kaku» en «han-kaku».
"s" Cette valeur permet d'indiquer qu'il faut transformer les «zen-kaku» en «han-kaku» et les 3000h en 0020h.
$encoding Ce paramètre permet d'indiquer l'encodage de la chaine de caractères multi-octets:
Valeur Description
"EBCDIC" Cette valeur indique un jeu de police de caractères de Mainframe IBM de 8 bits
"EUC-JP" Cette valeur indique un jeu de police de caractères Unix étendue pour le Japonais
"EUC-KR" Cette valeur indique un jeu de police de caractères Unix étendue pour la Corée
"HZ-GB2312" Cette valeur indique un jeu de police de caractères pour le Chinois simplifié
"ISO-2022-CN" Cette valeur indique un jeu de police de caractères Chinois
"ISO-8859-1" Cette valeur indique un jeu de police de caractères Latin-1 de l'ouest européen
"ISO-8859-2" Cette valeur indique un jeu de police de caractères Latin-2 pour l'europe
"ISO-8859-3" Cette valeur indique un jeu de police de caractères Latin-3 du sud européen
"ISO-8859-4" Cette valeur indique un jeu de police de caractères Latin-4 du nord européen
"ISO-8859-5" Cette valeur indique un jeu de police de caractères Cyrillic
"ISO-8859-6" Cette valeur indique un jeu de police de caractères Arabe
"ISO-8859-7" Cette valeur indique un jeu de police de caractères Grecque
"ISO-8859-8" Cette valeur indique un jeu de police de caractères Hébreu
"ISO-8859-9" Cette valeur indique un jeu de police de caractères Latin-5 ou Turque
"ISO-8859-10" Cette valeur indique un jeu de police de caractères Latin-6 ou les langages nordiques
"ISO-8859-11" Cette valeur indique un jeu de police de caractères la langue thaïlandaises
"ISO-8859-13" Cette valeur indique un jeu de police de caractères Latin-7 ou «Baltic Rim»
"ISO-8859-14" Cette valeur indique un jeu de police de caractères Latin-8 ou Celtique
"ISO-8859-15" Cette valeur indique un jeu de police de caractères Latin-9
"ISO-8859-16" Cette valeur indique un jeu de police de caractères Latin-10 du sud-est européen
"Shift_JIS" Cette valeur indique un jeu de police de caractères pour le Japonais
"US-ASCII" Cette valeur indique un jeu de police de caractères ASCII américain de 7 bits
"UTF-8" Cette valeur indique un jeu de police de caractères Unicode de 8 bits
"UTF-16" Cette valeur indique un jeu de police de caractères Unicode de 16 bits
"UTF-16BE" Cette valeur indique un jeu de police de caractères Unicode de 16 bits d'ordre «big-endian»
"UTF-16LE" Cette valeur indique un jeu de police de caractères Unicode de 16 bits d'ordre «little-endian»
"UTF-32" Cette valeur indique un jeu de police de caractères Unicode de 32 bits
"Windows-1251" Cette valeur indique un jeu de police de caractères Windows pour l'alphabet Cyrillic
"Windows-1252" Cette valeur indique un jeu de police de caractères Windows pour l'ouest
"Windows-1253" Cette valeur indique un jeu de police de caractères Windows pour le grecque
"Windows-1254" Cette valeur indique un jeu de police de caractères Windows pour le turque
"Windows-1255" Cette valeur indique un jeu de police de caractères Windows pour l'hébreu
"Windows-1256" Cette valeur indique un jeu de police de caractères Windows pour l'arabe
"Windows-1257" Cette valeur indique un jeu de police de caractères Windows pour les langages baltiques
"Windows-1258" Cette valeur indique un jeu de police de caractères Windows pour les Vietnamien
"X-EUC-TW" Cette valeur indique un jeu de police de caractères Unix étendue pour le chinois traditionnel
... ...

Retour

Valeur Description
chaine de caractères multi-octets Ces valeur permet d'indiquer la chaine de caractères multi-octets traiter selon les paramètres spécifiés.

Description

Cette fonction permet de changer le kana en un format voisin dans une chaine de caractères multi-octets.



Dernière mise à jour : Dimanche, le 5 avril 2015