<?php
$text = "Das ist das Euro-Symbol: '€'.";
echo 'Original : ', $text, PHP_EOL;
echo 'Mit TRANSLIT : ', iconv("UTF-8", "ISO-8859-1//TRANSLIT", $text), PHP_EOL;
echo 'Mit IGNORE : ', iconv("UTF-8", "ISO-8859-1//IGNORE", $text), PHP_EOL;
echo 'Ohne Zusatz : ', iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL;
?>
Das oben gezeigte Beispiel erzeugt
eine ähnliche Ausgabe wie:
Original : Das ist das Euro-Symbol: '€'.
Mit TRANSLIT : Das ist das Euro-Symbol: 'EUR'.
Mit IGNORE : Das ist das Euro-Symbol: ''.
Ohne Zusatz :
Notice: iconv(): Detected an illegal character in input string in .\iconv-example.php on line 7