# mb-get-info

mb_get_info

Get internal settings of mbstring

# 

ENTITY

array

string

int

false

null

mb_get_info

string

type

"all"

`mb_get_info` returns the internal setting parameters of mbstring.

# 

ENTITY

`type`  
If `type` is not specified or is specified as `"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"` and `"strict_detection"` will be returned.

If `type` is specified as `"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"` or `"strict_detection"` the specified setting parameter will be returned.

# 

ENTITY

An `array` of type information if `type` is not specified, otherwise a specific `type`, ENTITY.

# 

ENTITY

| ENTITY | ENTITY |
|----|----|
| 8.0.0 | The `type`s `"func_overload"` and `"func_overload_list"` are no longer supported. |

# 

ENTITY

`mb_regex_encoding`, `mb_http_output`