字体如何在Unicode中工作

时间:2016-02-22 17:57:42

标签: php unicode fonts

我复制了一些中文字体并粘贴在Sublime编辑器中:

<?php
echo "木 mù";
?>

接下来,我在Google浏览器test.php上运行它,显示:

  

木mù

所以在这里你可以看到我在echo中使用的字符以及浏览器显示的字符是不同的。 所以我的问题是:浏览器是不支持字体的,还是PHP不理解它并显示不同的结果?

我需要在PHP文件中declare('any character-set')吗?

1 个答案:

答案 0 :(得分:1)

1。在HTML

中设置以下元标记
<meta charset="utf-8">

Documentation

2。通过PHP设置标头

在任何输出之前使用以下代码将标头设置为utf-8字符集。

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

PHP header() function