Я заметил, что mb_convert_encoding
всегда возвращает действительный utf-8, который отлично подходит для очистки пользовательского ввода, но мне интересно, будет ли он возвращать нормализованную форму utf-8 или мне придется делать это вручную после с \Normalizer
учебный класс?
Чтение источник, mb_convert_encoding
не похоже на нормализацию. Кажется, он конвертирует кодировки, а затем подставляет недопустимые символы, и это все.
Других решений пока нет …