可能重复:
php mysql character set: storing html of international content
我想知道我应该将我的口音(ë,é,è...)存储为HTML-ENTITIES(例如ë
)还是直接存储在我的mysql数据库中?
我计划主要使用它来echo
使用php或通过php搜索引擎搜索它。
有什么优点和缺点?
答案 0 :(得分:0)
将它们存储在有效的编码中,而不转换为HTML实体。排序和比较将在数据库中很好地感谢Character Sets and Collations。
在echo-time(后处理)中对值进行编码总是很好的做法。但是过滤(剥离标签作为例子)应该在保存(预处理)之前完成。