В итальянском алфавите есть буквы с диакритическими знаками: à, è, é, ì, í, î, ò, ó, ù, ú
На входе строка, которая может содержать такие знаки, а может и не содержать.
Вопрос:
Как лучше заменить их на привычную латиницу (т.е. 'à'=>'a', 'è'=>'e' и т.д.), не перебирая каждый знак?
Ответ
$str = "à, è, é, ì, í, î, ò, ó, ù, ú"; echo iconv('utf-8', 'us-ascii//TRANSLIT', $str);
Комментариев нет:
Отправить комментарий