У меня есть строка, которая выглядит примерно так:
Bürstner
Когда я использую htmlentities (), я устанавливаю для параметра double encode
значение false, но он все равно заканчивается перекодированием
в  
Я использую это для кодирования:
$out = htmlentities($string,ENT_NOQUOTES, 0);
Я как-то неправильно понимаю, как это работает? Желаемым результатом является кодирование umlaut u, но оставление существующих сущностей nbsp в покое (это только пример, МНОЖЕСТВО сущностей в очень длинном документе уже).
** РЕДАКТИРОВАТЬ **
Поскольку это кажется неясным, ОРИГИНАЛЬНАЯ СТРОКА:
Bürstner
желаемый выход:
Bürstner
Существующие сущности следует оставить в покое.