JStringString handling class for utf-8 data Wraps the phputf8 library All functions assume the validity of utf-8 strings. If in doubt use TODO
Located in /i18n/string.php (line 29)
UTF-8 aware replacement for ltrim()
Strip whitespace (or other characters) from the beginning of a string Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise ltrim will work normally on a UTF-8 string
UTF-8 aware replacement for rtrim()
Strip whitespace (or other characters) from the end of a string Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise rtrim will work normally on a UTF-8 string
UTF-8 aware alternative to strcasecmp A case insensivite string comparison
UTF-8 aware alternative to strcspn Find length of initial segment not matching mask
UTF-8 aware alternative to stristr Returns all of haystack from the first occurrence of needle to the end.
needle and haystack are examined in a case-insensitive manner Find first occurrence of a string using case insensitive comparison
UTF-8 aware alternative to strlen Returns the number of characters in the string (NOT THE NUMBER OF BYTES),
UTF-8 aware alternative to strpos Find position of first occurrence of a string
UTF-8 aware alternative to strrev Reverse a string
UTF-8 aware alternative to strrpos Finds position of last occurrence of a string
UTF-8 aware alternative to strspn Find length of initial segment matching mask
UTF-8 aware alternative to strtlower
Make a string lowercase Note: The concept of a characters "case" only exists is some alphabets such as Latin, Greek, Cyrillic, Armenian and archaic Georgian - it does not exist in the Chinese alphabet, for example. See Unicode Standard Annex #21: Case Mappings
UTF-8 aware alternative to strtoupper
Make a string uppercase Note: The concept of a characters "case" only exists is some alphabets such as Latin, Greek, Cyrillic, Armenian and archaic Georgian - it does not exist in the Chinese alphabet, for example. See Unicode Standard Annex #21: Case Mappings
UTF-8 aware alternative to str_ireplace Case-insensitive version of str_replace
UTF-8 aware alternative to str_split Convert a string to an array
UTF-8 aware alternative to substr Return part of a string given character offset (and optionally length)
UTF-8 aware substr_replace Replace text within a portion of a string
Transcode a string.
UTF-8 aware replacement for trim()
Strip whitespace (or other characters) from the beginning and end of a string Note: you only need to use this if you are supplying the charlist optional arg and it contains UTF-8 characters. Otherwise trim will work normally on a UTF-8 string
UTF-8 aware alternative to ucfirst Make a string's first character uppercase
UTF-8 aware alternative to ucwords Uppercase the first character of each word in a string
Documentation generated on Sat, 4 Feb 2006 14:26:53 +0100 by phpDocumentor 1.3.0RC4