Вы можете использовать это с iconv.
$result = iconv("UTF-8", "ASCII//TRANSLIT", $text);
Это сработает, если вы введете $text
в utf-8. Если он в латинице-1, тогда используйте
iconv("ISO-8859-1", "ASCII//TRANSLIT", $text);
Конечно, ваш PHP должен иметь расширение iconv
, чаще всего iconv
включено в файле php.ini
, но не всегда.