Section courante

A propos

Section administrative du site

MB_CONVERT_ENCODING

Multi-octet: Conversion de l'encodage
PHP 4.0.6+ Extension MBSTRING

Syntaxe

function mb_convert_encoding($str, $to_encoding);
function mb_convert_encoding($str, $to_encoding, $from_encoding);

Paramètres

Nom Description
$str Ce paramètre permet d'indiquer la chaine de multi-octets à traiter.
$to_encoding Ce paramètre permet d'indiquer l'encodage à retourner:
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
... ...
$from_encoding Ce paramètre permet d'indiquer l'encodage d'origine:
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 valeurs permettent d'indiquer la chaine de caractères multi-octets traiter selon les paramètres spécifiés.

Description

Cette fonction permet de changer l'encodage d'un format à un autre dans une chaine de caractères multi-octets.



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