final |
---|
Partial mbstring implementation in PHP, iconv based, UTF-8 centric.
Implemented:
Not implemented:
Methods | ||
---|---|---|
public
static
|
mb_convert_encoding($s, $toEncoding, $fromEncoding = null)
|
# |
public
static
|
mb_convert_variables($toEncoding, $fromEncoding, &$a = null, &$b = null, &$c = null, &$d = null, &$e = null, &$f = null)
|
# |
public
static
|
mb_decode_mimeheader($s)
|
# |
public
static
|
mb_encode_mimeheader($s, $charset = null, $transferEncoding = null, $linefeed = null, $indent = null)
|
# |
public
static
|
mb_decode_numericentity($s, $convmap, $encoding = null)
|
# |
public
static
|
mb_encode_numericentity($s, $convmap, $encoding = null, $is_hex = false)
|
# |
public
static
|
mb_convert_case($s, $mode, $encoding = null)
|
# |
public
static
|
mb_internal_encoding($encoding = null)
|
# |
public
static
|
mb_language($lang = null)
|
# |
public
static
|
mb_list_encodings()
|
# |
public
static
|
mb_encoding_aliases($encoding)
|
# |
public
static
|
mb_check_encoding($var = null, $encoding = null)
|
# |
public
static
|
mb_detect_encoding($str, $encodingList = null, $strict = false)
|
# |
public
static
|
mb_detect_order($encodingList = null)
|
# |
public
static
|
mb_strlen($s, $encoding = null)
|
# |
public
static
|
mb_strpos($haystack, $needle, $offset = 0, $encoding = null)
|
# |
public
static
|
mb_strrpos($haystack, $needle, $offset = 0, $encoding = null)
|
# |
public
static
|
mb_str_split($string, $split_length = 1, $encoding = null)
|
# |
public
static
|
mb_strtolower($s, $encoding = null)
|
# |
public
static
|
mb_strtoupper($s, $encoding = null)
|
# |
public
static
|
mb_substitute_character($c = null)
|
# |
public
static
|
mb_substr($s, $start, $length = null, $encoding = null)
|
# |
public
static
|
mb_stripos($haystack, $needle, $offset = 0, $encoding = null)
|
# |
public
static
|
mb_stristr($haystack, $needle, $part = false, $encoding = null)
|
# |
public
static
|
mb_strrchr($haystack, $needle, $part = false, $encoding = null)
|
# |
public
static
|
mb_strrichr($haystack, $needle, $part = false, $encoding = null)
|
# |
public
static
|
mb_strripos($haystack, $needle, $offset = 0, $encoding = null)
|
# |
public
static
|
mb_strstr($haystack, $needle, $part = false, $encoding = null)
|
# |
public
static
|
mb_get_info($type = 'all')
|
# |
public
static
|
mb_http_input($type = '')
|
# |
public
static
|
mb_http_output($encoding = null)
|
# |
public
static
|
mb_strwidth($s, $encoding = null)
|
# |
public
static
|
mb_substr_count($haystack, $needle, $encoding = null)
|
# |
public
static
|
mb_output_handler($contents, $status)
|
# |
public
static
|
mb_chr($code, $encoding = null)
|
# |
public
static
|
mb_ord($s, $encoding = null)
|
# |
Constants | ||
---|---|---|
public
|
MB_CASE_FOLD = PHP_INT_MAX
|
# |