(PHP 4 >= 4.0.6, PHP 5)
mb_convert_encoding — Karakter kodlaması dönüşümü yapar
Belirtilen dizgenin karakter kodlamasını kodlamadan kodlamaya dönüştürür.
Kodlaması dönüştürülecek dizge.
Dizgenin dönüştürüleceği kodlama.
kodlamadan değiştirgesinde, dizge kodlamasını algılamak için kullanılacak karakter kodlamaları bir dizi veya virgül ayraçlı liste olarak belirtilir. Belirtilmezse dahili algılama sırası kullanılır.
"auto" değeri de belirtilebir. Bu takdirde, "ASCII,JIS,UTF-8,EUC-JP,SJIS" algı sırası kullanılır.
Kodlaması dönüştürülen dizge.
Örnek 1 - mb_convert_encoding() örneği
<?php
/* Dahili karakter kodlamasını SJIS'e çevirelim */
$str = mb_convert_encoding($str, "SJIS");
/* EUC-JP'den UTF-7'ye dönüştürelim */
$str = mb_convert_encoding($str, "UTF-7", "EUC-JP");
/* Kodlamayı algılayarak JIS, eucjp-win, sjis-win, kodlamalarından
UCS-2LE'ye dönüşüm yaptıralım */
$str = mb_convert_encoding($str, "UCS-2LE", "JIS, eucjp-win, sjis-win");
/* "auto" değeri "ASCII,JIS,UTF-8,EUC-JP,SJIS" olarak genişletilir */
$str = mb_convert_encoding($str, "EUC-JP", "auto");
?>