我有一个 php 文件,当显示数据时显示奇怪的字符,但是当我将编码从 chrome 中的工具更改为 iso-8859-1 时,奇怪的字符正确显示,奇怪的字符实际上是葡萄牙字母。请告诉我们如何将编码默认设置为 iso-8859-1。
最佳答案
header('Content-Type: text/html; charset=iso-8859-1');
理想情况下,您应该使用 utf-8
。如果它不能自动运行,则意味着它在数据库中的编码不正确,您应该将其转换为 utf-8。
关于php 在浏览器中默认设置编码 iso-8859-1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3173373/