現在の位置: ホーム> 関数カテゴリ一覧> 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ヘッダー情報など、後続の出力コンテンツに影響します。
類似の関数
  • 現在の言語を設定/取得します mb_language

    mb_language

    現在の言語を設定/取得します
  • マルチバイト文字列の正規表現マッチング mb_ereg_match

    mb_ereg_match

    マルチバイト文字列の正規表現マッチング
  • 文字列内の文字列の最後の場所を見つける mb_strrpos

    mb_strrpos

    文字列内の文字列の最後の場所を見つける
  • 次の正規表現が一致するように出発点を設定します mb_ereg_search_setpos

    mb_ereg_search_setpos

    次の正規表現が一致するように出発点を設定
  • 代替文字を設定/取得します mb_substitute_character

    mb_substitute_character

    代替文字を設定/取得します
  • 内部文字エンコードを設定/取得します mb_internal_encoding

    mb_internal_encoding

    内部文字エンコードを設定/取得します
  • 正規表現を使用してマルチバイト文字列を分割します mb_split

    mb_split

    正規表現を使用してマルチバイト文字列を分
  • Mbregex関数のデフォルトオプションを設定/取得します mb_regex_set_options

    mb_regex_set_options

    Mbregex関数のデフォルトオプション
人気記事(にんききじ)