ホームページ >バックエンド開発 >PHPチュートリアル >PHP の初心者なので、中国語の文字化けの問題に対する緊急の回答が必要です。

PHP の初心者なので、中国語の文字化けの問題に対する緊急の回答が必要です。

WBOY
WBOYオリジナル
2016-06-23 13:42:29777ブラウズ

本に従ってコードの文字列を入力しました。この機能は、ユーザーが文字列を入力し、それを印刷できるようにするものです。

<html><head><title> Building a From</title></head><body><?php$search=htmlentities($_POST["search"]);$self=htmlentities($_SERVER['PHP_SELF']);if($search===''){	echo('		<form action="'.$self.'" method="POST">		<label>搜索:<input type="text" name="search" /></label>		<input type="submit" name="anniu" value="搜索!"/>		</form>		');}else{	echo "您输入的是:$search";}?></body></html>

結果は図のとおりです。 変数検索では中国語を保存できないようです:


他の人のコンピュータでも同じ結果が得られる人もいますが、完璧に実行できる人もいます。 。 。
私が使用している sublime text3 は utf-8 として保存されています。神様に助けを求めてください!


ディスカッションに返信 (解決策)

先頭に追加: 44df183c0b53c70a21065e1915cb09e2
93f0f5c25f18dab9d176bd4f6de5d30e
b08bd0b4badc2c01d7f4be4a0d8506be から6e916e0f7d1e588d4f442bf645aedb2f 9c3bca370b5104690d9ef395f2c5f8d1

ヘッダー情報が原因かどうかはわかりません。そうであれば、HTML を出力するよりも、PHP の header("Content-Type: text/html; charset=UTF-8") を使用する方が良いでしょう。タグ

8b05045a5be5764f313ed5b9168a17e6

この 2 つを忘れないでください

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