为什么我不能在 PHP 中回显尖锐的口音?
echo '´';
只显示一个问号。我也尝试过使用双引号,但发生了同样的事情。我什至尝试添加反斜杠以防它是转义字符,但这只是在问号之前打印反斜杠。
我设置了 ,然后转到“工具”->“ Firefox 上的页面信息显示 UTF-8。
那么为什么我不能发出尖锐的口音呢?
echo '´';
just shows a question mark. I also tried with double quotes, but the same thing happens. I even tried adding a backslash in case it is an escaped character, but that just prints the backslash before the question mark.
I have <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
set, and going to Tools -> Page Info on Firefox shows UTF-8.
So why can't I echo an acute accent?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
对我有用。
我相当确定您的编辑器正在使用与UTF-8不同的编码,
最有可能是ISO-8859-1最有可能是UTF-16(正如@BoltClock指出的那样) ,反引号是一个基本的 ASCII 字符,因此如果它是 ISO-8859-1 就可以工作)。Works for me.
I'm fairly sure that your editor is using an encoding different from UTF-8,
most likely ISO-8859-1most likely UTF-16 (as @BoltClock points out, the backtick is a basic ASCII character so it would work if it were ISO-8859-1).