标签: php utf-8
您如何确保将所有用户输入视为UTF-8?
答案 0 :(得分:1)
你做不到。任何人都可以发送任何他们喜欢的东西。
您可以做的是让客户明白他们应该发送UTF-8。就像在HTML标题中设置正确的Content-Type一样,当然也要确保页面上的所有内容都以utf-8输出。 htmlentities有一个可选的$encoding参数,有助于了解。
htmlentities
$encoding
如果您正在使用MySQL,那么可以设置更多的编码,但对于PHP / HTML,这就是它。