0

当我将输入(html中的表单)中的某些内容回显到php

html 中的输入值为:

强化课程

回声(php)输出是:

强化课程 

如何让它正确显示?

我正在使用 PHP 5.3.10

4

3 回答 3

1

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

 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
于 2013-04-03T07:36:48.940 回答
1
  1. 确保在 html 中设置正确的元数据。

    <META http-equiv="Content-Type" content="text/html; charset=utf-8">

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

    setlocale(LC_ALL, "en_US.UTF-8");

于 2013-04-03T07:37:53.167 回答
1

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

header('Content-Type: text/html; charset=utf-8');
于 2013-04-03T07:39:42.430 回答