php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
mbstring.stub.php File Reference

Go to the source code of this file.

Functions

 mb_language (?string $language=null)
 
 mb_internal_encoding (?string $encoding=null)
 
 mb_http_input (?string $type=null)
 
 mb_http_output (?string $encoding=null)
 
 mb_detect_order (array|string|null $encoding=null)
 
 mb_substitute_character (string|int|null $substitute_character=null)
 
 mb_preferred_mime_name (string $encoding)
 
 mb_parse_str (string $string, &$result)
 
 mb_output_handler (string $string, int $status)
 
 mb_str_split (string $string, int $length=1, ?string $encoding=null)
 
 mb_strlen (string $string, ?string $encoding=null)
 
 mb_strpos (string $haystack, string $needle, int $offset=0, ?string $encoding=null)
 
 mb_strrpos (string $haystack, string $needle, int $offset=0, ?string $encoding=null)
 
 mb_stripos (string $haystack, string $needle, int $offset=0, ?string $encoding=null)
 
 mb_strripos (string $haystack, string $needle, int $offset=0, ?string $encoding=null)
 
 mb_strstr (string $haystack, string $needle, bool $before_needle=false, ?string $encoding=null)
 
 mb_strrchr (string $haystack, string $needle, bool $before_needle=false, ?string $encoding=null)
 
 mb_stristr (string $haystack, string $needle, bool $before_needle=false, ?string $encoding=null)
 
 mb_strrichr (string $haystack, string $needle, bool $before_needle=false, ?string $encoding=null)
 
 mb_substr_count (string $haystack, string $needle, ?string $encoding=null)
 
 mb_substr (string $string, int $start, ?int $length=null, ?string $encoding=null)
 
 mb_strcut (string $string, int $start, ?int $length=null, ?string $encoding=null)
 
 mb_strwidth (string $string, ?string $encoding=null)
 
 mb_strimwidth (string $string, int $start, int $width, string $trim_marker="", ?string $encoding=null)
 
 mb_convert_encoding (array|string $string, string $to_encoding, array|string|null $from_encoding=null)
 
 mb_convert_case (string $string, int $mode, ?string $encoding=null)
 
 mb_strtoupper (string $string, ?string $encoding=null)
 
 mb_strtolower (string $string, ?string $encoding=null)
 
 mb_ucfirst (string $string, ?string $encoding=null)
 
 mb_lcfirst (string $string, ?string $encoding=null)
 
 mb_trim (string $string, ?string $characters=null, ?string $encoding=null)
 
 mb_ltrim (string $string, ?string $characters=null, ?string $encoding=null)
 
 mb_rtrim (string $string, ?string $characters=null, ?string $encoding=null)
 
 mb_detect_encoding (string $string, array|string|null $encodings=null, bool $strict=false)
 
 mb_list_encodings ()
 
 mb_encoding_aliases (string $encoding)
 
 mb_encode_mimeheader (string $string, ?string $charset=null, ?string $transfer_encoding=null, string $newline="\r\n", int $indent=0)
 
 mb_decode_mimeheader (string $string)
 
 mb_convert_kana (string $string, string $mode="KV", ?string $encoding=null)
 
 mb_convert_variables (string $to_encoding, array|string $from_encoding, mixed &$var, mixed &... $vars)
 
 mb_encode_numericentity (string $string, array $map, ?string $encoding=null, bool $hex=false)
 
 mb_decode_numericentity (string $string, array $map, ?string $encoding=null)
 
 mb_send_mail (string $to, string $subject, string $message, array|string $additional_headers=[], ?string $additional_params=null)
 
 mb_get_info (string $type="all")
 
 mb_check_encoding (array|string|null $value=null, ?string $encoding=null)
 
 mb_scrub (string $string, ?string $encoding=null)
 
 mb_ord (string $string, ?string $encoding=null)
 
 mb_chr (int $codepoint, ?string $encoding=null)
 
 mb_str_pad (string $string, int $length, string $pad_string=" ", int $pad_type=STR_PAD_RIGHT, ?string $encoding=null)
 
 mb_regex_encoding (?string $encoding=null)
 
 mb_ereg (string $pattern, string $string, &$matches=null)
 
 mb_eregi (string $pattern, string $string, &$matches=null)
 
 mb_ereg_replace (string $pattern, string $replacement, string $string, ?string $options=null)
 
 mb_eregi_replace (string $pattern, string $replacement, string $string, ?string $options=null)
 
 mb_ereg_replace_callback (string $pattern, callable $callback, string $string, ?string $options=null)
 
 mb_split (string $pattern, string $string, int $limit=-1)
 
 mb_ereg_match (string $pattern, string $string, ?string $options=null)
 
 mb_ereg_search (?string $pattern=null, ?string $options=null)
 
 mb_ereg_search_pos (?string $pattern=null, ?string $options=null)
 
 mb_ereg_search_regs (?string $pattern=null, ?string $options=null)
 
 mb_ereg_search_init (string $string, ?string $pattern=null, ?string $options=null)
 
 mb_ereg_search_getregs ()
 
 mb_ereg_search_getpos ()
 
 mb_ereg_search_setpos (int $offset)
 
 mb_regex_set_options (?string $options=null)
 

Variables

const MB_ONIGURUMA_VERSION = UNKNOWN
 
const MB_CASE_UPPER = UNKNOWN
 
const MB_CASE_LOWER = UNKNOWN
 
const MB_CASE_TITLE = UNKNOWN
 
const MB_CASE_FOLD = UNKNOWN
 
const MB_CASE_UPPER_SIMPLE = UNKNOWN
 
const MB_CASE_LOWER_SIMPLE = UNKNOWN
 
const MB_CASE_TITLE_SIMPLE = UNKNOWN
 
const MB_CASE_FOLD_SIMPLE = UNKNOWN
 

Function Documentation

◆ mb_check_encoding()

mb_check_encoding ( array|string|null $value = null,
?string $encoding = null )

Definition at line 188 of file mbstring.stub.php.

◆ mb_chr()

mb_chr ( int $codepoint,
?string $encoding = null )

Definition at line 194 of file mbstring.stub.php.

◆ mb_convert_case()

mb_convert_case ( string $string,
int $mode,
?string $encoding = null )

@refcount 1

Definition at line 130 of file mbstring.stub.php.

◆ mb_convert_encoding()

mb_convert_encoding ( array|string $string,
string $to_encoding,
array|string|null $from_encoding = null )
Returns
array<int|string, mixed>|string|false @refcount 1

Definition at line 127 of file mbstring.stub.php.

◆ mb_convert_kana()

mb_convert_kana ( string $string,
string $mode = "KV",
?string $encoding = null )

@refcount 1

Definition at line 169 of file mbstring.stub.php.

◆ mb_convert_variables()

mb_convert_variables ( string $to_encoding,
array|string $from_encoding,
mixed & $var,
mixed &... $vars )

@refcount 1

Definition at line 172 of file mbstring.stub.php.

◆ mb_decode_mimeheader()

mb_decode_mimeheader ( string $string)

@refcount 1

Definition at line 166 of file mbstring.stub.php.

◆ mb_decode_numericentity()

mb_decode_numericentity ( string $string,
array $map,
?string $encoding = null )

@refcount 1

Definition at line 178 of file mbstring.stub.php.

◆ mb_detect_encoding()

mb_detect_encoding ( string $string,
array|string|null $encodings = null,
bool $strict = false )

@refcount 1

Definition at line 149 of file mbstring.stub.php.

◆ mb_detect_order()

mb_detect_order ( array|string|null $encoding = null)
Returns
array<int, string>|true @refcount 1

Definition at line 73 of file mbstring.stub.php.

◆ mb_encode_mimeheader()

mb_encode_mimeheader ( string $string,
?string $charset = null,
?string $transfer_encoding = null,
string $newline = "\r\n",
int $indent = 0 )

@refcount 1

Definition at line 163 of file mbstring.stub.php.

◆ mb_encode_numericentity()

mb_encode_numericentity ( string $string,
array $map,
?string $encoding = null,
bool $hex = false )

@refcount 1

Definition at line 175 of file mbstring.stub.php.

◆ mb_encoding_aliases()

mb_encoding_aliases ( string $encoding)
Returns
array<int, string> @refcount 1

Definition at line 160 of file mbstring.stub.php.

◆ mb_ereg()

mb_ereg ( string $pattern,
string $string,
& $matches = null )
Parameters
array$matches

Definition at line 203 of file mbstring.stub.php.

◆ mb_ereg_match()

mb_ereg_match ( string $pattern,
string $string,
?string $options = null )

Definition at line 223 of file mbstring.stub.php.

◆ mb_ereg_replace()

mb_ereg_replace ( string $pattern,
string $replacement,
string $string,
?string $options = null )

@refcount 1

Definition at line 209 of file mbstring.stub.php.

◆ mb_ereg_replace_callback()

mb_ereg_replace_callback ( string $pattern,
callable $callback,
string $string,
?string $options = null )

@refcount 1

Definition at line 215 of file mbstring.stub.php.

◆ mb_ereg_search()

mb_ereg_search ( ?string $pattern = null,
?string $options = null )

Definition at line 225 of file mbstring.stub.php.

◆ mb_ereg_search_getpos()

mb_ereg_search_getpos ( )

Definition at line 247 of file mbstring.stub.php.

◆ mb_ereg_search_getregs()

mb_ereg_search_getregs ( )
Returns
array<int|string, string|false>|false @refcount 1

Definition at line 245 of file mbstring.stub.php.

◆ mb_ereg_search_init()

mb_ereg_search_init ( string $string,
?string $pattern = null,
?string $options = null )

Definition at line 239 of file mbstring.stub.php.

◆ mb_ereg_search_pos()

mb_ereg_search_pos ( ?string $pattern = null,
?string $options = null )
Returns
array<int, int>|false @refcount 1

Definition at line 231 of file mbstring.stub.php.

◆ mb_ereg_search_regs()

mb_ereg_search_regs ( ?string $pattern = null,
?string $options = null )
Returns
array<int|string, string|false>|false @refcount 1

Definition at line 237 of file mbstring.stub.php.

◆ mb_ereg_search_setpos()

mb_ereg_search_setpos ( int $offset)

Definition at line 249 of file mbstring.stub.php.

◆ mb_eregi()

mb_eregi ( string $pattern,
string $string,
& $matches = null )
Parameters
array$matches

Definition at line 206 of file mbstring.stub.php.

◆ mb_eregi_replace()

mb_eregi_replace ( string $pattern,
string $replacement,
string $string,
?string $options = null )

@refcount 1

Definition at line 212 of file mbstring.stub.php.

◆ mb_get_info()

mb_get_info ( string $type = "all")
Returns
array<int|string, int|string|array>|string|int|false|null @refcount 1

Definition at line 186 of file mbstring.stub.php.

◆ mb_http_input()

mb_http_input ( ?string $type = null)
Returns
array<int, string>|string|false @refcount 1

Definition at line 64 of file mbstring.stub.php.

◆ mb_http_output()

mb_http_output ( ?string $encoding = null)

@refcount 1

Definition at line 67 of file mbstring.stub.php.

◆ mb_internal_encoding()

mb_internal_encoding ( ?string $encoding = null)

@refcount 1

Definition at line 58 of file mbstring.stub.php.

◆ mb_language()

mb_language ( ?string $language = null)

@refcount 1

Definition at line 55 of file mbstring.stub.php.

◆ mb_lcfirst()

mb_lcfirst ( string $string,
?string $encoding = null )

Definition at line 140 of file mbstring.stub.php.

◆ mb_list_encodings()

mb_list_encodings ( )
Returns
array<int, string>

Definition at line 154 of file mbstring.stub.php.

◆ mb_ltrim()

mb_ltrim ( string $string,
?string $characters = null,
?string $encoding = null )

Definition at line 144 of file mbstring.stub.php.

◆ mb_ord()

mb_ord ( string $string,
?string $encoding = null )

Definition at line 192 of file mbstring.stub.php.

◆ mb_output_handler()

mb_output_handler ( string $string,
int $status )

@refcount 1

Definition at line 85 of file mbstring.stub.php.

◆ mb_parse_str()

mb_parse_str ( string $string,
& $result )
Parameters
array$result

Definition at line 82 of file mbstring.stub.php.

◆ mb_preferred_mime_name()

mb_preferred_mime_name ( string $encoding)

@refcount 1

Definition at line 79 of file mbstring.stub.php.

◆ mb_regex_encoding()

mb_regex_encoding ( ?string $encoding = null)

@refcount 1

Definition at line 200 of file mbstring.stub.php.

◆ mb_regex_set_options()

mb_regex_set_options ( ?string $options = null)

@refcount 1

Definition at line 252 of file mbstring.stub.php.

◆ mb_rtrim()

mb_rtrim ( string $string,
?string $characters = null,
?string $encoding = null )

Definition at line 146 of file mbstring.stub.php.

◆ mb_scrub()

mb_scrub ( string $string,
?string $encoding = null )

Definition at line 190 of file mbstring.stub.php.

◆ mb_send_mail()

mb_send_mail ( string $to,
string $subject,
string $message,
array|string $additional_headers = [],
?string $additional_params = null )

Definition at line 180 of file mbstring.stub.php.

◆ mb_split()

mb_split ( string $pattern,
string $string,
int $limit = -1 )
Returns
array<int, string>|false @refcount 1

Definition at line 221 of file mbstring.stub.php.

◆ mb_str_pad()

mb_str_pad ( string $string,
int $length,
string $pad_string = " ",
int $pad_type = STR_PAD_RIGHT,
?string $encoding = null )

Definition at line 196 of file mbstring.stub.php.

◆ mb_str_split()

mb_str_split ( string $string,
int $length = 1,
?string $encoding = null )

Definition at line 87 of file mbstring.stub.php.

◆ mb_strcut()

mb_strcut ( string $string,
int $start,
?int $length = null,
?string $encoding = null )

@refcount 1

Definition at line 117 of file mbstring.stub.php.

◆ mb_strimwidth()

mb_strimwidth ( string $string,
int $start,
int $width,
string $trim_marker = "",
?string $encoding = null )

Definition at line 121 of file mbstring.stub.php.

◆ mb_stripos()

mb_stripos ( string $haystack,
string $needle,
int $offset = 0,
?string $encoding = null )

Definition at line 95 of file mbstring.stub.php.

◆ mb_stristr()

mb_stristr ( string $haystack,
string $needle,
bool $before_needle = false,
?string $encoding = null )

@refcount 1

Definition at line 106 of file mbstring.stub.php.

◆ mb_strlen()

mb_strlen ( string $string,
?string $encoding = null )

Definition at line 89 of file mbstring.stub.php.

◆ mb_strpos()

mb_strpos ( string $haystack,
string $needle,
int $offset = 0,
?string $encoding = null )

Definition at line 91 of file mbstring.stub.php.

◆ mb_strrchr()

mb_strrchr ( string $haystack,
string $needle,
bool $before_needle = false,
?string $encoding = null )

@refcount 1

Definition at line 103 of file mbstring.stub.php.

◆ mb_strrichr()

mb_strrichr ( string $haystack,
string $needle,
bool $before_needle = false,
?string $encoding = null )

@refcount 1

Definition at line 109 of file mbstring.stub.php.

◆ mb_strripos()

mb_strripos ( string $haystack,
string $needle,
int $offset = 0,
?string $encoding = null )

Definition at line 97 of file mbstring.stub.php.

◆ mb_strrpos()

mb_strrpos ( string $haystack,
string $needle,
int $offset = 0,
?string $encoding = null )

Definition at line 93 of file mbstring.stub.php.

◆ mb_strstr()

mb_strstr ( string $haystack,
string $needle,
bool $before_needle = false,
?string $encoding = null )

@refcount 1

Definition at line 100 of file mbstring.stub.php.

◆ mb_strtolower()

mb_strtolower ( string $string,
?string $encoding = null )

@refcount 1

Definition at line 136 of file mbstring.stub.php.

◆ mb_strtoupper()

mb_strtoupper ( string $string,
?string $encoding = null )

@refcount 1

Definition at line 133 of file mbstring.stub.php.

◆ mb_strwidth()

mb_strwidth ( string $string,
?string $encoding = null )

Definition at line 119 of file mbstring.stub.php.

◆ mb_substitute_character()

mb_substitute_character ( string|int|null $substitute_character = null)

@refcount 1

Definition at line 76 of file mbstring.stub.php.

◆ mb_substr()

mb_substr ( string $string,
int $start,
?int $length = null,
?string $encoding = null )

@refcount 1

Definition at line 114 of file mbstring.stub.php.

◆ mb_substr_count()

mb_substr_count ( string $haystack,
string $needle,
?string $encoding = null )

Definition at line 111 of file mbstring.stub.php.

◆ mb_trim()

mb_trim ( string $string,
?string $characters = null,
?string $encoding = null )

Definition at line 142 of file mbstring.stub.php.

◆ mb_ucfirst()

mb_ucfirst ( string $string,
?string $encoding = null )

Definition at line 138 of file mbstring.stub.php.

Variable Documentation

◆ MB_CASE_FOLD

const MB_CASE_FOLD = UNKNOWN

Definition at line 32 of file mbstring.stub.php.

◆ MB_CASE_FOLD_SIMPLE

const MB_CASE_FOLD_SIMPLE = UNKNOWN

Definition at line 52 of file mbstring.stub.php.

◆ MB_CASE_LOWER

const MB_CASE_LOWER = UNKNOWN

Definition at line 22 of file mbstring.stub.php.

◆ MB_CASE_LOWER_SIMPLE

const MB_CASE_LOWER_SIMPLE = UNKNOWN

Definition at line 42 of file mbstring.stub.php.

◆ MB_CASE_TITLE

const MB_CASE_TITLE = UNKNOWN

Definition at line 27 of file mbstring.stub.php.

◆ MB_CASE_TITLE_SIMPLE

const MB_CASE_TITLE_SIMPLE = UNKNOWN

Definition at line 47 of file mbstring.stub.php.

◆ MB_CASE_UPPER

const MB_CASE_UPPER = UNKNOWN

Definition at line 17 of file mbstring.stub.php.

◆ MB_CASE_UPPER_SIMPLE

const MB_CASE_UPPER_SIMPLE = UNKNOWN

Definition at line 37 of file mbstring.stub.php.

◆ MB_ONIGURUMA_VERSION

const MB_ONIGURUMA_VERSION = UNKNOWN

Definition at line 10 of file mbstring.stub.php.