3 * Copyright (c) 2014, Facebook, Inc.
6 * This source code is licensed under the MIT license found in the
7 * LICENSE file in the "hack" directory of this source tree.
11 const MB_OVERLOAD_MAIL = 1;
12 const MB_OVERLOAD_STRING = 2;
13 const MB_OVERLOAD_REGEX = 4;
14 const MB_CASE_UPPER = 0;
15 const MB_CASE_LOWER = 1;
16 const MB_CASE_TITLE = 2;
18 function mb_list_encodings() { }
20 function mb_list_encodings_alias_names($name = null) { }
22 function mb_list_mime_names($name = null) { }
24 function mb_check_encoding($var = null, $encoding = null) { }
26 function mb_convert_case($str, $mode, $encoding = null) { }
28 function mb_convert_encoding($str, $to_encoding, $from_encoding = null) { }
30 function mb_convert_kana($str, $option = null, $encoding = null) { }
32 function mb_convert_variables($to_encoding, $from_encoding, &$vars, ...) { }
34 function mb_decode_mimeheader($str) { }
36 function mb_decode_numericentity($str, $convmap, $encoding = null) { }
38 function mb_detect_encoding($str, $encoding_list = null, $strict = null) { }
40 function mb_detect_order($encoding_list = null) { }
42 function mb_encode_mimeheader($str, $charset = null, $transfer_encoding = null, $linefeed = "\r\n", $indent = 0) { }
44 function mb_encode_numericentity($str, $convmap, $encoding = null) { }
46 function mb_ereg_match($pattern, $str, $option = null) { }
48 function mb_ereg_replace($pattern, $replacement, $str, $option = null) { }
50 function mb_ereg_search_getpos() { }
52 function mb_ereg_search_getregs() { }
54 function mb_ereg_search_init($str, $pattern = null, $option = null) { }
56 function mb_ereg_search_pos($pattern = null, $option = null) { }
58 function mb_ereg_search_regs($pattern = null, $option = null) { }
60 function mb_ereg_search_setpos($position) { }
62 function mb_ereg_search($pattern = null, $option = null) { }
64 function mb_ereg($pattern, $str, &$regs = null) { }
66 function mb_eregi_replace($pattern, $replacement, $str, $option = null) { }
68 function mb_eregi($pattern, $str, &$regs = null) { }
70 function mb_get_info($type = null) { }
72 function mb_http_input($type = null) { }
74 function mb_http_output($encoding = null) { }
76 function mb_internal_encoding($encoding = null) { }
78 function mb_language($language = null) { }
80 function mb_output_handler($contents, $status) { }
82 function mb_parse_str($encoded_string, &$result = null) { }
84 function mb_preferred_mime_name($encoding) { }
86 function mb_regex_encoding($encoding = null) { }
88 function mb_regex_set_options($options = null) { }
90 function mb_send_mail($to, $subject, $message, $headers = null, $extra_cmd = null) { }
92 function mb_split($pattern, $str, $count = -1) { }
94 function mb_strcut($str, $start, $length = 0x7FFFFFFF, $encoding = null) { }
96 function mb_strimwidth($str, $start, $width, $trimmarker = null, $encoding = null) { }
98 function mb_stripos($haystack, $needle, $offset = 0, $encoding = null) { }
100 function mb_stristr($haystack, $needle, $part = false, $encoding = null) { }
102 function mb_strlen($str, $encoding = null) { }
104 function mb_strpos($haystack, $needle, $offset = 0, $encoding = null) { }
106 function mb_strrchr($haystack, $needle, $part = false, $encoding = null) { }
108 function mb_strrichr($haystack, $needle, $part = false, $encoding = null) { }
110 function mb_strripos($haystack, $needle, $offset = 0, $encoding = null) { }
112 function mb_strrpos($haystack, $needle, $offset = 0, $encoding = null) { }
114 function mb_strstr($haystack, $needle, $part = false, $encoding = null) { }
116 function mb_strtolower($str, $encoding = null) { }
118 function mb_strtoupper($str, $encoding = null) { }
120 function mb_strwidth($str, $encoding = null) { }
122 function mb_substitute_character($substrchar = null) { }
124 function mb_substr_count($haystack, $needle, $encoding = null) { }
126 function mb_substr($str, $start, $length = 0x7FFFFFFF, $encoding = null) { }