#mysql
#mysql
Вопрос:
В настоящее время я использую htmlentities
для вставки данных в MySQL. Мне просто интересно, есть ли лучший или более эффективный способ — такой, который занимал бы меньше места.
Повлияет ли это на поиск в моей базе данных?
utf8_general_ci
Было бы нормально использовать для всех языков?
Что лучше: htmlspecialchars
или htmlentities
?
Комментарии:
1. utf-8 подходит для всех языков
Ответ №1:
В идеале, вы должны хранить необработанные данные в базе данных (utf8_general_ci подходит) и использовать такие функции, как htmlentities, только в самую последнюю минуту, ,, перед выводом информации в браузер.