PHP - 如何正确打印重音符号

时间:2015-05-25 10:19:08

标签: php diacritics

我试图通过脚本而不是网站来打印重音,但它们没有正确打印。 我尝试了什么:

website.com/blog

它给出了:

<?php 
header('Content-Type: text/html; charset=iso8859-15');
echo "éè";
?>

我在Windows上从命令提示符执行此代码示例。 我该如何解决?

提前致谢

3 个答案:

答案 0 :(得分:0)

更改为

header('Content-Type: text/html; charset=iso8859');

header('Content-Type: text/html; charset=utf-8');

你也可以使用没有空格的符号代码“&amp;#233;”

因为你的字符集不接受这个符号

答案 1 :(得分:0)

这正如您所料。

尝试这样。

  

只需在标题

中更改charset = UTF-8即可
<?php 
header("Content-Type: text/html; charset=UTF-8");
echo "éè";
?>

Demo

答案 2 :(得分:0)

你可以尝试这个。使用以下php内置函数来避免给定字符串上的那些字符。

html_entity_decode($given_string,ENT_QUOTES, "ISO-8859-1");