(PHP 4 >= 4.0.6, PHP 5)
mb_convert_encoding — Conversion d'encodage
Convertit la chaîne str depuis l'encodage from_encoding vers l'encodage to_encoding.
La chaîne à encoder.
Le type d'encodage utilisé pour la conversion de la chaîne str.
Spécifié par le nom de code des caractères, avant la conversion. Il est soit un tableau, ou une liste séparée par une virgule. Si from_encoding n'est pas spécifié, l'encodage interne sera utilisé.
"auto" peut être utilisé, qui étend les possibilités à "ASCII,JIS,UTF-8,EUC-JP,SJIS".
La chaîne encodée.
Exemple #1 Exemple avec mb_convert_encoding()
<?php
/* Convertit l'encodage interne vers SJIS */
$str = mb_convert_encoding($str, "SJIS");
/* Convertit EUC-JP en UTF-7 */
$str = mb_convert_encoding($str, "UTF-7", "EUC-JP");
/* Détecte automatiquement un encodage entre JIS, eucjp-win ou sjis-win,
Puis convertit en UCS-2LE */
$str = mb_convert_encoding($str, "UCS-2LE", "JIS, eucjp-win, sjis-win");
/* "auto" signifie "ASCII,JIS,UTF-8,EUC-JP,SJIS" */
$str = mb_convert_encoding($str, "EUC-JP", "auto");
?>