0

入力(htmlのフォーム)からphpに何かをエコーするとき

html の入力値は次のとおりです。

强化课程

エコー(php)出力は次のとおりです。

强化课程 

正しく表示するには?

Php 5.3.10を使用しています

4

3 に答える 3

1
  1. html で正しいメタを設定していることを確認してください。

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

  2. PHP で正しいロケールを設定します。

    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 に答える
1

HTML ファイルで、このメタ タグがタグ内にあることを確認します<head></head>

 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
于 2013-04-03T07:36:48.940 に答える