navigator不知道symfony2项目中的重音符号(é,èà....)

时间:2012-11-17 11:12:02

标签: php symfony utf-8

我读了一个symfony2教程,但是当我运行我的项目时,我遇到了é,à,è的问题.... 我添加了允许使用UTF-8但同样问题的标签: 这是我的页面index.html.twig:

 <html>
<head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
</head>
 <body>
  <h1>Liste des catégories</h1>
  {% for cat in categories %}
   <p>{{ cat.nom }}</p>
  {% else %}
   <p>Aucune catégorie n'a été trouvée.</p>
  {% endfor %}
 </body>
</html>

我怎样才能实现这一目标,提前谢谢

2 个答案:

答案 0 :(得分:1)

您的源文件可能实际上并未保存为UTF-8。检查编辑器设置。

答案 1 :(得分:1)

在PHP中使用UTF-8:

  1. 以UTF-8格式保存您的文件,不包含BOM
  2. 使用UTF-8编码为您提供回复。 <meta>通常不足以满足此要求,您需要发送相应的Content-Type http-header。
  3. 使用doctype,至少是一个html5:<!DOCTYPE html>