PHP Dokumentation: Book mbstring
12. Januar 2010 von werner
Multibyte String
- Einführung
- Installation/Konfiguration
- Vordefinierte Konstanten
- Summaries of supported encodings
- Basics of Japanese multi-byte encodings
- HTTP Input and Output
- Supported Character Encodings
- Function Overloading Feature
- PHP Character Encoding Requirements
- Multibyte String Funktionen
- mb_check_encoding ? Check if the string is valid for the specified encoding
- mb_convert_case ? Perform case folding on a string
- mb_convert_encoding ? Convert character encoding
- mb_convert_kana ? Convert “kana” one from another (“zen-kaku”, “han-kaku” and more)
- mb_convert_variables ? Convert character code in variable(s)
- mb_decode_mimeheader ? Decode string in MIME header field
- mb_decode_numericentity ? Decode HTML numeric string reference to character
- mb_detect_encoding ? Detect character encoding
- mb_detect_order ? Set/Get character encoding detection order
- mb_encode_mimeheader ? Encode string for MIME header
- mb_encode_numericentity ? Encode character to HTML numeric string reference
- mb_ereg_match ? Regular expression match for multibyte string
- mb_ereg_replace ? Replace regular expression with multibyte support
- mb_ereg_search_getpos ? Returns start point for next regular expression match
- mb_ereg_search_getregs ? Retrieve the result from the last multibyte regular expression match
- mb_ereg_search_init ? Setup string and regular expression for a multibyte regular expression match
- mb_ereg_search_pos ? Returns position and length of a matched part of the multibyte regular expression for a predefined multibyte string
- mb_ereg_search_regs ? Returns the matched part of a multibyte regular expression
- mb_ereg_search_setpos ? Set start point of next regular expression match
- mb_ereg_search ? Multibyte regular expression match for predefined multibyte string
- mb_ereg ? Regular expression match with multibyte support
- mb_eregi_replace ? Replace regular expression with multibyte support ignoring case
- mb_eregi ? Regular expression match ignoring case with multibyte support
- mb_get_info ? Get internal settings of mbstring
- mb_http_input ? Detect HTTP input character encoding
- mb_http_output ? Set/Get HTTP output character encoding
- mb_internal_encoding ? Set/Get internal character encoding
- mb_language ? Set/Get current language
- mb_list_encodings ? Returns an array of all supported encodings
- mb_output_handler ? Callback function converts character encoding in output buffer
- mb_parse_str ? Parse GET/POST/COOKIE data and set global variable
- mb_preferred_mime_name ? Get MIME charset string
- mb_regex_encoding ? Returns current encoding for multibyte regex as string
- mb_regex_set_options ? Set/Get the default options for mbregex functions
- mb_send_mail ? Send encoded mail
- mb_split ? Split multibyte string using regular expression
- mb_strcut ? Get part of string
- mb_strimwidth ? Get truncated string with specified width
- mb_stripos ? Finds position of first occurrence of a string within another, case insensitive
- mb_stristr ? Finds first occurrence of a string within another, case insensitive
- mb_strlen ? Get string length
- mb_strpos ? Find position of first occurrence of string in a string
- mb_strrchr ? Finds the last occurrence of a character in a string within another
- mb_strrichr ? Finds the last occurrence of a character in a string within another, case insensitive
- mb_strripos ? Finds position of last occurrence of a string within another, case insensitive
- mb_strrpos ? Find position of last occurrence of a string in a string
- mb_strstr ? Finds first occurrence of a string within another
- mb_strtolower ? Make a string lowercase
- mb_strtoupper ? Make a string uppercase
- mb_strwidth ? Return width of string
- mb_substitute_character ? Set/Get substitution character
- mb_substr_count ? Count the number of substring occurrences
- mb_substr ? Get part of string