現在の位置: ホーム> 関数カテゴリ一覧> mb_http_output

mb_http_output

HTTP出力文字エンコードを設定/取得します
名前:mb_http_output
カテゴリ:マルチバイト文字列
対応言語:php
一言説明:HTTP出力文字エンコードを設定します

関数名:mb_http_output()

関数の説明:mb_http_output()関数は、HTTP出力文字エンコードを設定します。

該当するバージョン:PHP 4> = 4.0.6、PHP 5、PHP 7

構文:mb_http_output([string $ encoding = mb_http_output()]))

パラメーター:

  • エンコード(オプション):設定する文字エンコード。デフォルトでは、このパラメーターは空で、現在のHTTP出力文字エンコードが取得されることを示しています。

返品値:エンコーディングパラメーターが提供されていない場合、現在のHTTP出力文字エンコードが返されます。エンコードパラメーターが提供されている場合、[設定が成功したことを示すためにtrueを返します。

例:

  1. 現在のHTTP出力文字エンコードを取得します。
 $encoding = mb_http_output(); echo "当前的HTTP 输出字符编码为:" . $encoding;

出力:

当前的HTTP 输出字符编码为:UTF-8
  1. GBKにエンコードするHTTP出力文字を設定します。
 $result = mb_http_output('GBK'); if($result) { echo "HTTP 输出字符编码设置成功!"; } else { echo "HTTP 输出字符编码设置失败!"; }

出力:

 HTTP 输出字符编码设置成功!

注:

  • MB_HTTP_OUTPUT()関数は、スクリプトの上部でのみ使用でき、何かを出力する前に呼び出されます。
  • MB_HTTP_OUTPUT()関数によって設定された文字エンコードは、ECHO、印刷、HTTPヘッダー情報など、後続の出力コンテンツに影響します。
類似の関数
  • HTML数値文字列に基づいて文字にデコードします mb_decode_numericentity

    mb_decode_numericentity

    HTML数値文字列に基づいて文字にデコー
  • マルチバイトは、正規表現のマッチングをサポートし、ケースを無視します mb_eregi

    mb_eregi

    マルチバイトは、正規表現のマッチングをサ
  • 「kasaname」を別の(「Zen-kaku」、「han-kaku」などに変更する) mb_convert_kana

    mb_convert_kana

    「kasaname」を別の(「Zen-k
  • 文字のコードポイントを取得します mb_ord

    mb_ord

    文字のコードポイントを取得します
  • 文字をHTML数値文字列参照にエンコードします mb_encode_numericentity

    mb_encode_numericentity

    文字をHTML数値文字列参照にエンコード
  • MBStringの内部設定を取得します mb_get_info

    mb_get_info

    MBStringの内部設定を取得します
  • マイム文字セットの文字列を取得します mb_preferred_mime_name

    mb_preferred_mime_name

    マイム文字セットの文字列を取得します
  • 別の文字列で指定された文字の最後の発生を不機嫌に探しているケース mb_strrichr

    mb_strrichr

    別の文字列で指定された文字の最後の発生を
人気記事(にんききじ)