Замените всемирные символы диакритики

Возможный дубликат:
PHP: замените umlauts ближайшим 7-разрядным эквивалентом ASCII в строке UTF-8

Я хочу заменить диакритических персонажей его братом без диакритики. Например: от «guľôčka» Я хочу получить «гулоку»

Здесь есть какая-то натуральная функция?

Я искал список всех символов мира диакритики для замены str_replace. Я не могу найти его.

Большое спасибо.

Solutions Collecting From Web of "Замените всемирные символы диакритики"

Вы можете добиться этого, используя iconv , доступный на PHP , и запросить преобразование кодировки с транслитерацией . (Это действительно работает для многих разных скриптов!) Если вам нужны только основные европейские символы, сделайте целевой латинский-1 или даже ASCII.

На странице руководства :

 iconv("UTF-8", "ISO-8859-1//TRANSLIT", $text)