| java.lang.Object com.caucho.quercus.module.AbstractQuercusModule com.caucho.quercus.lib.i18n.MbstringModule
Inner Class :static class EregSearch | |
Method Summary | |
public IniDefinitions | getIniDefinitions() Returns the default php.ini values. | public String[] | getLoadedExtensions() Returns the extensions implemented by the module. | public static StringValue | mb_convert_case(Env env, StringValue str, int mode, String encoding) Upper-cases, lower-cases, or capitalizes first letter of words. | public static StringValue | mb_convert_encoding(Env env, StringValue str, String destEncoding, String fromEncodings) Converts string of one encoding to another. | public static StringValue | mb_convert_kana(Env env, StringValue str, String option, String encoding) Performs Japanese specific charset conversion. | public static StringValue | mb_convert_variables(Env env, String toEncoding, String fromEncodings, Value vars) Decodes and then encodes variables. | public static Value | mb_decode_mimeheader(Env env, StringValue str) Decodes mime field. | public static StringValue | mb_decode_numericentity(Env env, StringValue str, ArrayValue convmap, String encoding) Decodes HTML numeric entity. | public static StringValue | mb_detect_encoding(Env env, StringValue str, Value encoding_list, boolean strict) Detects encoding of string. | public static Value | mb_detect_order(Env env, Value encoding_list) Specifies order of charsets to test when detecting encoding. | public static StringValue | mb_encode_mimeheader(Env env, StringValue str, String charset, String transfer_encoding, String linefeed) Encodes a string into mime. | public static StringValue | mb_encode_numericentity(Env env, StringValue str, ArrayValue convmap, String encoding) Encodes HTML numeric string entity. | public static Value | mb_ereg(Env env, StringValue pattern, StringValue string, ArrayValue regs) Multibyte version of ereg. | public static BooleanValue | mb_ereg_match(Env env, StringValue pattern, StringValue string, String option) Returns true if pattern matches a part of string. | public static Value | mb_ereg_replace(Env env, StringValue pattern, StringValue replacement, StringValue subject, String option) Multibyte version of ereg_replace. | public static BooleanValue | mb_ereg_search(Env env, Value pattern, Value option) Returns whether or not pattern matches string. | public static LongValue | mb_ereg_search_getpos(Env env) Gets current position of ereg state object. | public static Value | mb_ereg_search_getregs(Env env) Gets the last match of ereg state object from previous matching. | public static BooleanValue | mb_ereg_search_init(Env env, StringValue string, Value pattern, Value option) Initializes a ereg state object. | public static Value | mb_ereg_search_pos(Env env, Value pattern, Value option) Returns index and position after matching. | public static Value | mb_ereg_search_regs(Env env, Value pattern, Value option) Returns match array after matching. | public static BooleanValue | mb_ereg_search_setpos(Env env, int position) Sets the position of the ereg state object. | public static Value | mb_eregi(Env env, StringValue pattern, StringValue string, ArrayValue regs) Multibyte version of eregi. | public static Value | mb_eregi_replace(Env env, StringValue pattern, StringValue replacement, StringValue subject, String option) Multibyte version of eregi_replace. | public static Value | mb_get_info(Env env, String type) Returns current mb settings. | public static Value | mb_http_input(Env env, String type) | public static Value | mb_http_output(Env env, String encoding) | public static Value | mb_internal_encoding(Env env, String encoding) Returns and/or sets the internal encoding. | public static Value | mb_language(Env env, String language) Returns and/or sets the encoding for mail. | public static ArrayValue | mb_list_encodings(Env env) Get all supported encodings. | public static StringValue | mb_output_handler(Env env, StringValue contents, int status) | public static BooleanValue | mb_parse_str(Env env, StringValue strValue, Value result) Multibyte version of parse_str. | public static StringValue | mb_preferred_mime_name(Env env, StringValue encoding) Returns the preferred mime name of this encoding. | public static Value | mb_regex_encoding(Env env, String encoding) Returns and/or sets encoding for mb regular expressions. | public static StringValue | mb_regex_set_options(Env env, String options) | public static BooleanValue | mb_send_mail(Env env, StringValue to, StringValue subject, StringValue message, StringValue additionalHeaders, StringValue additionalParameters) Multibyte version of mail. | public static Value | mb_split(Env env, StringValue pattern, StringValue string, long limit) Multibyte version of split. | public static StringValue | mb_strcut(Env env, StringValue str, int start, int length, String encoding) Similar to substr except start index is at the beginning of char
boundaries. | public static StringValue | mb_strimwidth(Env env, StringValue str, int start, int width, StringValue trimmarker, String encoding) Truncates the string. | public static LongValue | mb_strlen(Env env, StringValue str, String encoding) Multibyte version of strlen. | public static Value | mb_strpos(Env env, StringValue haystack, StringValue needle, int offset, String encoding) Multibyte version of strpos. | public static Value | mb_strrpos(Env env, StringValue haystack, StringValue needle, Value offsetV, String encoding) Multibyte version of strrpos. | public static StringValue | mb_strtolower(Env env, StringValue str, String encoding) Converts all characters to lower-case. | public static StringValue | mb_strtoupper(Env env, StringValue str, String encoding) Converts all characters to upper-case. | public static LongValue | mb_strwidth(Env env, StringValue str, String encoding) Returns the width of this multibyte string. | public static Value | mb_substitute_character(Value substrchar) Sets the character to use when decoding/encoding fails on a character. | public static StringValue | mb_substr(Env env, StringValue str, int start, Value lengthV, String encoding) Multibyte version of substr. | public static LongValue | mb_substr_count(Env env, StringValue haystack, StringValue needle, String encoding) |
MB_CASE_LOWER | final public static int MB_CASE_LOWER(Code) | | |
MB_CASE_TITLE | final public static int MB_CASE_TITLE(Code) | | |
MB_CASE_UPPER | final public static int MB_CASE_UPPER(Code) | | |
getIniDefinitions | public IniDefinitions getIniDefinitions()(Code) | | Returns the default php.ini values.
|
getLoadedExtensions | public String[] getLoadedExtensions()(Code) | | Returns the extensions implemented by the module.
|
mb_convert_variables | public static StringValue mb_convert_variables(Env env, String toEncoding, String fromEncodings, Value vars)(Code) | | Decodes and then encodes variables.
XXX: variable arguments to convert.
|
mb_detect_order | public static Value mb_detect_order(Env env, Value encoding_list)(Code) | | Specifies order of charsets to test when detecting encoding.
|
mb_ereg_search_getpos | public static LongValue mb_ereg_search_getpos(Env env)(Code) | | Gets current position of ereg state object.
|
mb_ereg_search_getregs | public static Value mb_ereg_search_getregs(Env env)(Code) | | Gets the last match of ereg state object from previous matching.
|
mb_ereg_search_pos | public static Value mb_ereg_search_pos(Env env, Value pattern, Value option)(Code) | | Returns index and position after matching.
|
mb_ereg_search_regs | public static Value mb_ereg_search_regs(Env env, Value pattern, Value option)(Code) | | Returns match array after matching.
|
mb_ereg_search_setpos | public static BooleanValue mb_ereg_search_setpos(Env env, int position)(Code) | | Sets the position of the ereg state object.
|
mb_http_input | public static Value mb_http_input(Env env, String type)(Code) | | Returns and/or sets the http input encoding
|
mb_http_output | public static Value mb_http_output(Env env, String encoding)(Code) | | Returns and/or sets the http output encoding
|
mb_internal_encoding | public static Value mb_internal_encoding(Env env, String encoding)(Code) | | Returns and/or sets the internal encoding.
|
mb_language | public static Value mb_language(Env env, String language)(Code) | | Returns and/or sets the encoding for mail.
|
mb_list_encodings | public static ArrayValue mb_list_encodings(Env env)(Code) | | Get all supported encodings.
|
mb_preferred_mime_name | public static StringValue mb_preferred_mime_name(Env env, StringValue encoding)(Code) | | Returns the preferred mime name of this encoding.
|
mb_regex_encoding | public static Value mb_regex_encoding(Env env, String encoding)(Code) | | Returns and/or sets encoding for mb regular expressions.
|
mb_regex_set_options | public static StringValue mb_regex_set_options(Env env, String options)(Code) | | XXX: what does this actually do?
|
mb_strcut | public static StringValue mb_strcut(Env env, StringValue str, int start, int length, String encoding)(Code) | | Similar to substr except start index is at the beginning of char
boundaries.
|
mb_substitute_character | public static Value mb_substitute_character(Value substrchar)(Code) | | Sets the character to use when decoding/encoding fails on a character.
|
|
|