Почему Normalizer :: normallize (PHP) не работает?
я пытаюсь нормализовать строки с такими символами, как 'áéíóú' кAEIOU» упростить поиски.
После ответа наэтот вопрос Я должен использоватьNormalizer
класс, чтобы сделать это.
Проблема в том, чтоnormalize
функция ничего не делает Например, этот код:
<br>
показывает:
Pérez, NFC: Pérez NFD: Pérez NFKC: Pérez NFKD: Pérez
aáàä, êëéè, FORM_C: aáàä, êëéè FORM_D: aáàä, êëéè FORM_KC: aáàä, êëéè FORM_KD: aáàä, êëéè
Что должно делать нормализация?
--- --- EDITED
Это незнакомец. При копировании и вставке результата из веб-браузера, в то время как в редакторе и на исходной странице я вижу:
FORM_D: aáàä, êëéè
на странице вопроса stackoverflow, которую я вижу (только в режиме примера кода):
FORM_D: aáàä, êëéè