Wednesday, February 22, 2012

Remove Accents in String with ICONV

Don't forget: Iconv translit is locale sensitive. You must first set locale:
// remove hungarian accents
// magyar ékezetek eltávolítása
setlocale(LC_ALL, 'hu_HU.UTF8');
$text = iconv('UTF-8', 'ASCII//TRANSLIT', 'árvíztűrő tükörfúrógép');
echo $text = str_replace(array('\'', '"', ':'), array(), $text);

No comments:

Post a Comment