目次
ディスカッションへの返信 (解決策)
ホームページ バックエンド開発 PHPチュートリアル UTF-8とGB2312の問題について(いくつか答えてください)

UTF-8とGB2312の問題について(いくつか答えてください)

Jun 23, 2016 pm 01:56 PM
utf-8 答え


ウェブサイトには通常 UTF-8 または GB2312 を使用しますか?

Web サイトで JQUERY と AJAX を使用する場合、UTF-8 と GB2312 のどちらを使用する方が良いですか?

簡単なプロジェクトをやっていたときに、AJAX に遭遇すると GB2312 が文字化けしてしまうからです

国内のほとんどのサイトは GB2312 を使っていると思います





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

決定的な UTF-8 !
utf8_general_ci 文字セットはデータベースに保存されます

少なくともフロントエンドとバックエンドが一貫していることを確認してください
私は utf8 を使用していますが、utf8 が 3 バイトを占有することだけがわかっているようです。 GBK は 2 バイトを占有します。私が使用しているutf8は大丈夫です!

1. 中国人はもちろん国家標準を好むべきです
2. 中国語で utf-8 に相当するのは gbk (gb2312 ではありません) です
3. utf-8 の漢字を保存するには 3 バイト必要ですが、保存するにはわずか 3 バイトしかかかりませんgbk の漢字 2 バイト
中国人は外国人よりも贅沢できるほど裕福ではないと思います
4. utf-8 を使用しても gbk を使用しても、理解できる人だけが四角い文字を理解できます
中国語も動作しますが結局のところ、国連の言語を理解できる外国人は多くありません
5. AJAX はデフォルトで utf-8 エンコードで送信し、受信時に、受信した言語ステートメントに従って任意の文字セットを認識できます
6. ブラウザーは均一に変換します。受け取った文字セットを Unicode 文字セットに変換します
要約すると、私は gbk エンコードを使用する傾向があります (実際、私もこれを使用しています)


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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Go 言語の面接でよくある 5 つの質問と回答 Go 言語の面接でよくある 5 つの質問と回答 Jun 01, 2023 pm 08:10 PM

近年非常に人気が高まっているプログラミング言語として、Go言語は多くの企業や企業の面接で注目の的となっています。 Go 言語の初心者にとって、面接プロセス中に関連する質問にどのように答えるかは、検討する価値のある問題です。初心者向けに、Go 言語の面接でよくある 5 つの質問と回答を示します。 Go言語のガベージコレクションの仕組みを紹介してください。 Go 言語のガベージ コレクション メカニズムは、マーク スイープ アルゴリズムと 3 色マーキング アルゴリズムに基づいています。 Go プログラムのメモリ容量が足りない場合、Go ガベージ コレクターが

Douyinアプリでアンカーを守る兄貴がいるのはなぜですか? 生放送室でアンカーを守る理由 Douyinアプリでアンカーを守る兄貴がいるのはなぜですか? 生放送室でアンカーを守る理由 Mar 12, 2024 pm 01:20 PM

Douyin アプリでアンカーを守る兄貴がいるのはなぜですか? Douyin アプリで PK を見ているときに、生放送室を守るためにビッグ ブラザーを呼ぶ友達も多いと思います。では、ビッグ ブラザーとはどのようなキャラクターですか? なぜ彼は理由もなく生放送室を守るのでしょうか? 見てみましょうこのサイトのソフトウェア パークの編集者による調査の結果は、好奇心旺盛なすべてのユーザーを満足させることを願っています。 ying アプリの生放送ルームでアンカーを保護する理由: 1. 暇でお金があるなら、生放送を見るのは暇つぶしの手段ですが、内容が面白いなら、お金を払って視聴するのも選択肢です。 2. 好き 本当の愛だけがそのようなことをすることができます。 3. アンカーの才能に惹かれる

CentOS ファイル システムに関するよくある質問 CentOS ファイル システムに関するよくある質問 Feb 23, 2024 pm 12:45 PM

CentOS ファイル システムに関するよくある質問 ファイル システムは、CentOS オペレーティング システムを使用する際の重要なコンポーネントです。ファイルとディレクトリの保存、整理、管理を担当し、システムの安定した運用とデータのセキュリティにおいて重要な役割を果たします。ただし、ファイル システムを使用すると、必然的にいくつかの一般的な問題が発生します。この記事では、読者がこれらの問題をよりよく理解し、対処できるようにするために、CentOS ファイル システムに関するよくある質問に答えます。質問 1: ファイル システムの使用状況を確認する方法

ThinkPHP6 よくある質問 ThinkPHP6 よくある質問 Jun 20, 2023 am 09:14 AM

インターネット時代の発展に伴い、Web 開発フレームワークは急速に発展しています。 ThinkPHP は、PHP 言語をベースにした効率的な Web 開発フレームワークで、拡張性と効率性に優れており、中国で最も広く使用されている PHP 開発フレームワークの 1 つです。現在のバージョンは ThinkPHP の最新バージョンである ThinkPHP6 で、ルーティング、自動ローディング、複数のアプリケーション、コントローラーミドルウェア、イベントメカニズムなどの多くの機能を備えており、多くのユーザーと寄稿者がいます。この記事では、ThinkPHP6 の一般的な問題に焦点を当てます。

PHP のバイナリ ツリー アルゴリズムと FAQ PHP のバイナリ ツリー アルゴリズムと FAQ Jun 09, 2023 am 09:33 AM

Web 開発の継続的な発展に伴い、サーバー スクリプト言語として広く使用されている PHP は、そのアルゴリズムとデータ構造の重要性をますます高めています。これらのアルゴリズムやデータ構造の中でも、二分木アルゴリズムは非常に重要な概念です。この記事では、PHP におけるバイナリ ツリー アルゴリズムとその応用、およびよくある質問への回答を紹介します。二分木とは何ですか?バイナリ ツリーは、各ノードが最大 2 つの子ノード (左側の子ノードと右側の子ノード) を持つツリー構造です。ノードに子ノードがない場合、そのノードはリーフ ノードと呼ばれます。二分木は検索によく使われます

PHPはフォントの文字エンコードベクトルを変更します PHPはフォントの文字エンコードベクトルを変更します Mar 21, 2024 pm 03:11 PM

この記事では、PHP のフォントの文字エンコーディング ベクトルを変更する方法について詳しく説明します。編集者が非常に実用的であると考えたので、参考として共有します。この記事を読んで何かを得ることができれば幸いです。 PHP での文字列の文字エンコーディングの変更 PHP では、文字列の文字エンコーディングによって文字の表現方法が決まります。文字列の文字エンコーディングを変更するには、次の手順を使用できます: 1. 現在の文字エンコーディングを確認します $encoding=mb_detect_encoding($string); これにより、文字列の現在の文字エンコーディングを表す文字列 (例: "UTF)" が返されます。 -8」または「ISO-8859-1」。 2. mb_convert_encoding を使用する

PHP は文字セットの名前を返します PHP は文字セットの名前を返します Mar 21, 2024 am 09:56 AM

この記事では、PHP が返す文字セットの名前について詳しく説明します。編集者が非常に実用的であると考えたので、参考として共有します。この記事を読んで何かを得ることができれば幸いです。 1. PHP の文字セット PHP の文字セットは、テキスト データで使用される文字、数字、記号の集合を表すために使用されます。バイト シーケンスを文字値にマップする方法を定義します。 PHP は、以下を含む複数の文字セットをサポートします。 ASCII: 情報交換のための米国標準コード。7 ビット文字を含み、テキストベースのシステムで使用されます。 UTF-8: Universal Character Set Transformation Format - 8 ビット、現代のシステムで広く使用されている可変長文字セット。 UTF-16: ユニバーサル文字セット変換形式 - 16 ビット、多数の文字を表すために使用される固定長文字セット

試験前に必ずお読みください: Go 言語試験に関するよくある質問 試験前に必ずお読みください: Go 言語試験に関するよくある質問 Mar 22, 2024 pm 04:48 PM

試験前必読: Go 言語試験 FAQ Go 言語は、急速に発展しているプログラミング言語として、エンタープライズ レベルのアプリケーション開発で徐々に広く使用されるようになりました。スキルを向上させたり、関連する試験を受けたりしたい学生にとって、Go 言語に習熟することは非常に重要です。試験の準備をする際、いくつかの一般的な質問とその回答を理解し、対応するコード例をマスターすると、試験の効率が向上し、試験に合格するのに役立ちます。この記事では、Go 言語試験でよくある質問に答え、具体的なコード例を示します。

See all articles