php ヘッダー設定のエンコーディングの構文は「header("content-type:text/html; charset=xxx");」で、パラメーター charset は特定のエンコーディング形式を表します。
推奨: 「PHP ビデオ チュートリアル 」
php ヘッダーを使用して、php ページを utf エンコーディングまたは GBK エンコーディングとして定義します
php页面为utf编码 header("Content-type: text/html; charset=utf-8"); php页面为gbk编码 header("Content-type: text/html; charset=gb2312"); php页面为big5编码 header("Content-type: text/html; charset=big5");
通常、上記のコードは php ページのホームページに配置されます
header("content-type:text/html; charset=xxx");
この関数 header() の機能は、括弧内の情報を http ヘッダーに送信することです。
括弧内の内容が記事の通りであれば、基本的には3f2ae36b77c0b1762e465ca019e7bd30タグと同じ機能になりますが、最初のものと比べてみると文字が似ていることがわかります。 。ただし、違いは、この機能がある場合、ブラウザは常に要求された xxx エンコーディングを使用し、決して従わないことです。そのため、この機能は非常に便利です。なぜそうなるのでしょうか?次に、HTTPS ヘッダーと HTML 情報の違いについて説明する必要があります。
https ヘッダーは、HTTP プロトコルを使用して HTML 情報をブラウザーに送信する前にサーバーによって送信される文字列です。
meta タグは HTML 情報に属しているため、header() で送信された内容が最初にブラウザに到達します。人気のポイントは、meta よりも header() の優先度が高いことです (これができるかどうかはわかりません)と言われている)。 header("content-type:text/html; charset=xxx") と の両方を持つ PHP ページを追加します。ブラウザは以前の http ヘッダーのみを認識し、メタは認識しません。もちろん、この関数は PHP ページ内でのみ使用できます。
以上がPHPヘッダーにエンコーディングを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。