PHP如何正确显示输入标签中的文本

时间:2013-04-03 07:31:26

标签: php character-encoding

当我从输入(html中的表单)回显到php

html中的输入值是:

强化课程

echo(php)输出是:

强化课程 

如何正确显示?

我正在使用Php 5.3.10

3 个答案:

答案 0 :(得分:1)

在HTML文件中,确保此元标记位于<head></head>标记内:

 <meta http-equiv="content-type" content="text/html; charset=UTF-8">

答案 1 :(得分:1)

  1. 确保在html中设置正确的元数据。

    &lt; META http-equiv =“Content-Type”content =“text / html; charset = utf-8”&gt;

  2. 在php中设置正确的语言环境。

    setlocale(LC_ALL,“en_US.UTF-8”);

答案 2 :(得分:1)

应通过响应标头正确设置页面编码(如果尚未完成):

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