Например, в одной Unicode нормальная форма á всегда представляется как буква a без акцента и объединяющий знак акцента, в другой это должен быть один предварительно объединенный символ Unicode. Как бы я конвертировать между этими формами в PHP?
Нормализация Unicode обеспечивается расширением intl и его классом Normalizer.
intl
Normalizer
http://docs.php.net/manual/en/class.normalizer.php