php 在浏览器中默认设置编码 iso-8859-1

标签 php encoding

我有一个 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/

相关文章:

javascript - PHP 文件的 jQuery AJAX url 不起作用

php - 安全地存储用户凭证 token

php - 为什么我对 PHP 脚本/WP REST API 的并发 AJAX 请求如此慢?

安卓:MediaRecorder@Native代码

java - Java编码

java - 在 Java 中将字符串编码为 HTML

php - TCPDF 不会将 SVG 中的异物转换并显示在 PDF 中

java - 将具有 UTF8 编码的 Html 文件从 Assets 加载到 TextView

java - 编码不可知的方式来读取 "German"文本文件

javascript - 图像未正确裁剪或调整大小