Description
string
mb_detect_encoding
( string str [, mixed encoding-list])
mb_detect_encoding(
)
détecte
l'encodage
utilisé
par
la
chaîne
str
.
mb_detect_encoding(
)
retourne
le
nom
de
l
'encodage
détecté
.
encoding-list
est
une
liste
d
'
encodage
,
sous
forme
de
tableau
,
ou
bien
de
chaîne
,
les
valeurs
étant
séparés
par
des
virgules
.
Si
encoding_list
est
omis
,
l'
ordre
spécifié
par
mb_detect_order(
)
est
utilisé
.
Exemple
1
.
Exemple
avec
mb_detect_encoding(
)
?php
/
*
Détecte
l'
encodage
avec
les
valeurs
par
défaut
*
/
echo
mb_detect_encoding($str)
;
/
*
"auto
"
signifie
"ASCII,JIS,UTF-8,EUC-JP,SJIS
"
*
/
echo
mb_detect_encoding($str
,
"auto")
;
/
*
Spécifie
une
liste
d'encodages
possibles
avec
une
liste
à
virgules
*
/
echo
mb_detect_encoding($str
,
"JIS
,
eucjp-win
,
sjis-win")
;
/
*
Spécifie
une
liste
d'encodages
possibles
avec
un
tableau
*
/
$ary[
]
=
"ASCII"
;
$ary[
]
=
"JIS"
;
$ary[
]
=
"EUC-JP"
;
echo
mb_detect_encoding($str
,
$ary)
;
?
|
|
Voir
aussi
mb_detect_order(
)
.