Appearance
iconv
string iconv ( string $kodowanieZrodla, string $noweKodowanie , string $lancuch ) Funkcja konwertuje $lancuch do nowego kodowania znaków.
Przykład:
php
$text = "To jest symbol waluty euro '€'.";
print('Orginalny : '. $text."\n");
print('TRANSLIT : '. iconv("UTF-8", "ISO-8859-1//TRANSLIT", $text)."\n");
$czyste = iconv("UTF-8", "ISO-8859-1", $text);
if (empty($czyste)) {
print ("Wykryto nielegalny znak z tekście, konwersja do ISO-8859-1 nie mogła zostać przeprowadzona \n").
} else {
print('Plain : '.$czyste."\n");
}
Wynik:
Orginalny : To jest symbol waluty euro '€'. TRANSLIT : To jest symbol waluty euro 'EUR'. Wykryto nielegalny znak z tekście, konwersja do ISO-8859-1 nie mogła zostać przeprowadzona