作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 php 网络应用程序有问题。它是葡萄牙语的,虽然所有进出数据库的数据输入和输出都很好,并且所有内联 html 输出都很好,但 php 字符串却不行。
例如:
如果我有一个输出数据库条目的最后更新的函数:
$output .= 'Última atualização: ' . $date . '.';
当 php 回显上面的所有重音字符时,都会出现乱码。如果它们在 HTML 中内联或来自数据库,则它们会正常显示。
注意:我已在 html header 和 php 脚本中声明我的编码为 utf-8
。
最佳答案
实际的 PHP 文件(只是一个文本文件)也必须具有相应的编码。
并且仅仅添加正确的标题是行不通的。您必须打开文件,检查编码是否为 utf8,如果不是,则剪切所有内容,将编码更改为 utf8,然后将所有内容粘贴回去。如果您只是更改编码并保存文件,那是行不通的,除非您的文本编辑器当然有这样的功能!
关于php - 如何处理内联PHP外文字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8156200/
我是一名优秀的程序员,十分优秀!