ホームページ > バックエンド開発 > PHPの問題 > PHPでgbkエンコーディングを設定するにはどうすればよいですか?

PHPでgbkエンコーディングを設定するにはどうすればよいですか?

青灯夜游
リリース: 2023-03-05 08:06:01
オリジナル
4087 人が閲覧しました

php で gbk エンコーディングを設定するメソッド: PHP ファイルの先頭に、コンテンツ タイプとコンテンツ タイプを宣言するコード「header("Content-type: text/html; charset=gb2312");」を追加します。 Web ページを定義し、gbk エンコードにエンコードして保存します。

PHPでgbkエンコーディングを設定するにはどうすればよいですか?

推奨: 「PHP ビデオ チュートリアル

php set gbk エンコーディング

gbk エンコードを使用したい場合、php はヘッダーを出力する必要があります: header("Content-Type: text/html; charset=gb2312")<meta http-静的ページ ="Content-Type" content="text/html; charset=gb2312"> に相当し、すべてのファイルのエンコード形式は ANSI であり、メモ帳で開き、名前を付けて保存し、エンコードを選択できます。 ANSI としてソース ファイルを上書きします。

utf-8 エンコーディングを使用する場合、php はヘッダーを出力する必要があります: header("Content-Type: text/html; charset=utf-8")、# を追加します。 # 静的ページへ #、すべてのファイルのエンコード形式は utf-8 です。

header() は content-type

header(“Content-Type: text/html; charset=gb2312")
ログイン後にコピー

Content-Type (コンテンツ タイプ) を宣言します。通常、Web ページに存在する Content-Type を指します。 , ネットワーク ファイルの種類と Web ページのエンコーディングを定義するために使用され、ブラウザがファイルを読み取る形式とエンコーディングが決まります。これが、一部の PHP Web ページをクリックした結果、ダウンロードされることがよくある理由です。ファイルまたは画像。

Content-Type ヘッダーは、返される実際のコンテンツのコンテンツ タイプをクライアントに伝えます。

文法形式:

Content-Type: text/html; charset=utf-8
Content-Type: multipart/form-data; boundary=something
ログイン後にコピー

例:

一般的なメディア形式の種類は次のとおりです:

  • text/html: HTML 形式

  • text/plain: プレーンテキスト形式

  • text/xml: XML 形式

  • image / gif: gif 画像形式

  • image/jpeg: jpg 画像形式

  • image/png: png 画像形式

application で始まるメディア形式の種類:

  • application/xhtml xml: XHTML 形式

  • application/xml: XML データ形式
  • application/atom xml: Atom XML 集計形式
  • application/json: JSON データ形式
  • application/pdf:pdf形式
  • ##application/msword:Word文書形式
  • ##application/octet-stream:バイナリストリームデータ(共通ファイルのダウンロード)

  • application/x-www-form-urlencoded:

    のデフォルトの encType、フォーム フォーム データは key/ 値としてエンコードされます形式がサーバーに送信されます (フォームでデータを送信するためのデフォルト形式)

  • ファイルをアップロードするときに別の一般的なメディア形式が使用されます:

multipart/form-data: フォームにファイルをアップロードする必要がある場合は、この形式を使用する必要があります

  • 関連学習の推奨事項:
  • PHP プログラミングの入門から熟練した

以上がPHPでgbkエンコーディングを設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート