」を使用してエンコード方式を設定します。 2. 先頭に「header("Content-type:text/html;charset=utf-8」を使用します。 PHPコードの「);」でエンコード方式を設定します。"/> 」を使用してエンコード方式を設定します。 2. 先頭に「header("Content-type:text/html;charset=utf-8」を使用します。 PHPコードの「);」でエンコード方式を設定します。">

ホームページ >バックエンド開発 >PHPの問題 >php htmlの中国語の文字化けを解決するにはどうすればよいですか?

php htmlの中国語の文字化けを解決するにはどうすればよいですか?

青灯夜游
青灯夜游オリジナル
2020-07-21 16:25:263130ブラウズ

php htmlの中国語の文字化けを解決するにはどうすればよいですか?

PHP HTML 中国語文字化け問題

1. まず、HTML 中国語コード文字化け問題の解決策について説明します。

この文を head タグに追加します

<head>  
<meta charset="UTF-8">
</head>

2. HTML と PHP の混合ページ ソリューション。

<?php  
header("Content-type:text/html;charset=utf-8");
?>

3. PHP Mysql 中国語文字化け問題

<?php
   mysql_query(&#39;SET NAMES UTF8&#39;);
?>

UTF-8 エンコードは単なるエンコードです。utf-8 を使用したくない場合は、他のエンコーディングについては、UTF-8 を使用したいエンコーディングに置き換えてください。現在、中国の Web サイト開発では GB2312 と UTF-8 が主に使用されています。

注: mysql_query("set names 'encoding'"); エンコーディングは、データベース操作を実行する必要がある PHP プログラムの前に追加されます。エンコーディングは、PHP エンコーディングと一致している必要があります。PHP エンコーディングが GB2312 の場合の場合、mysql エンコードは GB2312、UTF-8 の場合、mysql エンコードは UTF-8 となるため、データの挿入または取得時に文字化けが発生しません。

関連チュートリアルの推奨事項: 「PHP チュートリアル

以上がphp htmlの中国語の文字化けを解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。