Section courante

A propos

Section administrative du site

MB_DETECT_ENCODING

Multi-octet: Détection de l'encodage
PHP 4.0.6+ Extension MBSTRING

Syntaxe

string mb_detect_encoding($str);
string mb_detect_encoding($str, $encoding_list);
string mb_detect_encoding($str $encoding_list, $strict);

Paramètres

Nom Description
$str Ce paramètre permet d'indiquer la chaine de multi-octets à vérifié.
$encoding_list Ce paramètre permet d'indiquer la liste des encodages séparé par une virgule suggéré:
Valeur Description
"auto" Cette valeur indique une détection automatique
"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
... ...
$strict Ce paramètre permet d'indiquer la liste des encodages séparé par une virgule suggéré:
Valeur Description
"FALSE" Cette valeur permet d'indiquer la détection de l'encodage n'est pas strict
"TRUE" Cette valeur permet d'indiquer la détection de l'encodage est strict

Retour

Valeur Description
chaine de caractères Ces valeurs indiquent le décodage détecté.

Description

Cette fonction permet d'effectuer la détection de l'encodage d'une chaine de caractères multi-octets spécifié.



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