mb_get_info

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

mb_get_infombstring の内部設定値を取得する

説明

mb_get_info(string $type = "all"): array|string|int|false

mb_get_info() は、mbstring の内部設定パラメータを返します。

パラメータ

type

type が指定されない場合、または、"all" の場合、 "internal_encoding", "http_input", "http_output", "http_output_conv_mimetypes", "mail_charset", "mail_header_encoding", "mail_body_encoding", "illegal_chars", "encoding_translation", "language", "detect_order", "substitute_character", "strict_detection" の設定値を有する連想配列が返されます。

type"internal_encoding", "http_input", "http_output", "http_output_conv_mimetypes", "mail_charset", "mail_header_encoding", "mail_body_encoding", "illegal_chars", "encoding_translation", "language", "detect_order", "substitute_character", "strict_detection" が指定された場合、 指定された設定パラメータが返されます。

戻り値

type が指定されていない場合は型情報を含む配列、 それ以外の場合は指定した type の値を返します。 失敗した場合に false を返します

変更履歴

バージョン 説明
8.0.0 引数 type"func_overload""func_overload_list" はサポートされなくなりました。

参考

  • mb_regex_encoding() - 現在のマルチバイト正規表現用のエンコーディングを取得または設定する
  • mb_http_output() - HTTP 出力文字エンコーディングを設定あるいは取得する

関連キーワード:  設定, 取得, encoding, mbstring, 内部, type, mail, output, info, input