KARTz.RU
кушаешь морковь – встанет вновь и вновь

Не используйте htmlentities

Май 01st, 2011

Во всяком случае без явного указания кодировки. Я вчера перепутал её с htmlspecialchars и использовал для фильтрации вывода в браузер. В итоге полтора часа проковырялся с кодировками базы, пересоздавал и альтерил таблицы, мучался с SET NAMES UTF8, отлаживая скриптик из трёх строк.

Тем временем htmlentities бережно обрабатывала отдельно каждый байт юникодного текста. Хорошо, что догадался в исходник html заглянуть. Не используйте эту функцию.


Filed under: Без рубрики | Метки: ,
Май 01st, 2011 10:15:46

Похожие посты:
2 comments

MyName
08/11/2011

Ты бот ?
если не умеешь ее юзать, то это не значит что она плохая. Подучись сначала что бы такие советы давать.


koha
08/11/2011

Вроде бы контекст, в котором не следует использовать данную функцию, указан весьма однозначно.

Я так и не понял, с чем конкретно комментатор не согласен.

Где посоветуете поучиться?

Leave a Reply