ホームページ  >  記事  >  バックエンド開発  >  php 中国語で文字化けが返された場合はどうすればよいですか?

php 中国語で文字化けが返された場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-08-29 10:26:094133ブラウズ

中国語の php によって返される文字化けコードの解決策: 1. head タグにコード「charset=UTF-8」を追加します; 2. ファイルを保存するときにエンコードを「UTF-8」に設定します。 3. PHP エンコーディングを「charset=utf-8」に設定します; 4. MySQL エンコーディングを「NAMES UTF8」に設定します。

php 中国語で文字化けが返された場合はどうすればよいですか?

# 推奨: 「

PHP ビデオ チュートリアル

php 出力の中国語の文字化けコードの問題

多くの初心者は、初めて PHP を学習し始めるときに、出力される漢字が文字化けするという問題に遭遇する可能性があります;

この問題を解決する方法は、次のとおりです:

1 、 HTML ページのエンコード設定

1. head タグに

<head>  
<metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/>  
</head>

という文を追加します 2. ファイルを保存するときにエンコードを UTF-8 に設定します。

2. PHP エンコード設定

方法 1 に基づいて、PHP コードの先頭、つまり最初の文に

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

を記述します。

##前述の内容に基づいて、データのクエリ/変更/追加を行う前に、データベース コーディングを追加する必要もあります。

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

ここでは UTF-8 ではなく UTF8 と書かれていることに注意してください。 ! !

上記の方法で設定することで、中国語の文字化けが出力される問題は解決できるはずです。

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

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