У меня небольшая проблема с данными декодирования, поступающими из базы данных.
Мои данные хранятся в базе данных как utf8, для этого примера это «коррозия и время», которое сохраняется как «коррозия &
время». Теперь я хочу заполнить поле формы этими данными, к этому полю применен фильтр htmlSpecialChars.
При просмотре в браузере я вижу:
«коррозия &
время»
Если я использую html_entity_decode, я получаю:
«коррозия $amp;
время»
и если я также удалю фильтр из формы, то получу:
«коррозия и время»
Можно ли как-нибудь заполнить форму, не удаляя фильтр из поля?