最近、PHP で Web ページを書いているときに、エンコードを UTF-8 に設定しました。しかし、ひどいことに文字化けが頻繁に発生し、頭を悩ませました。最終的に 10 分ほどかけて、インターネットから文字化けの根本原因を調べました。これからは、Web ページの文字化けを恐れることはありません。笑。 ! UTF-8 は中国語の文字を含む国際的なエンコードです。トラブルを回避するために UTF-8 に設定することをお勧めします。 手順は次のとおりです。 まず、Web ページの表示コードを定義します。 Web ページのエンコーディングが定義されていない場合、Web ページを参照するときに IE によって Web ページのエンコーディングが自動的に識別され、中国語の文字が文字化けして表示される可能性があります。 したがって、Web ページを作成するときは、常に「<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″>」を使用して Web ページのエンコーディングを定義します。 2番目: Webページのストレージエンコーディング。人々はこの問題をしばしば見落とします。 Web ページを編集する場合、さまざまなツールでデフォルトのエンコード形式が使用されます。UTF-8 形式で編集して保存し、<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> を使用して、Web ページにエンコード utf8 が表示されるようにする必要があります。一貫性がないと、文字化けが発生します。 ps: PHP プログラミングでデータベースを使用する場合、データベースのエンコーディングも Web ページに表示されるエンコーディングと一致している必要があります。これにより、データベースのコンテンツが文字化けすることなく Web ページに表示されます。 ありがとう! |
<<: プロジェクトの再構築からプロジェクトにおける CSS3 カスタム変数の使用について話す
>>: HTML におけるスクリプトの配置に関する簡単な説明
まず、公式サイト https://dev.mysql.com/downloads/mysql/5.7...
1 原因プロジェクトがデータベースを移行して再起動した後、「T_AAAテーブルが存在しません」という...
この記事では、Vueの自己ネストツリーコンポーネントの使い方を参考までに紹介します。具体的な内容は次...
(Win7 システム) VMware 仮想マシンのインストール チュートリアルVMware は仮想マ...
1. jdkダウンロードアドレスをダウンロードする我下載的是jdk-8u221-linux-x64....
MySQL では、REVOKE ステートメントを使用してユーザーの特定の権限を削除できます (ユーザ...
最近、モバイル ページを開発しているときに、ページの幅が 100% の場合、高さは幅の半分になり、携...
この記事では、参考までに、シンプルなページカウントダウンを実装するためのJavaScriptの具体的...
ソースコード(一部のクラスは削除されています):コードをコピーコードは次のとおりです。 <テー...
MySQL のデフォルトの動作モードは自動コミット モードです。つまり、明示的にトランザクションを開...
marquee タグを使用してフォントのスクロールを設定したいです。コードは次のように記述しましたが...
データベースを作成する右クリック - 新しいデータベースを作成ライブラリ名を入力し、文字セットと並べ...
監視ホストの追加ホスト 192.168.179.104 が zabbix 監視項目に追加されます (...
int(1) の長さ 1 は、許可されたストレージ幅を表していないことはすでにご存知かもしれません...
FIFO通信(先入れ先出し)関連のないプロセス間の通信を可能にする FIFO 名前付きパイプ。パイプ...