- Queries
- All Atoms
- Search
- Advanced Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- Method
- A case-insensitive associative array.
- Class
- Transform an array key.
- Method
- Method
- Method
- Method
- Method
- Method
- Construct a new array object.
- Method
- String-like object which reduces the cost of managing large strings. This is particularly useful for buffering large amounts of data that is being passed to `fwrite()`.
- Class
- Remove a specified number of bytes from the head of the rope.
- Method
- Return the entire rope as a normal string.
- Method
- Get prefix bytes of the rope, up to some maximum size.
- Method
- Get an arbitrary, nonempty prefix of the rope.
- Method
- Get the length of the rope.
- Method
- Append a string to the rope.
- Method
- Set the system locale (LC_ALL) to a particular value.
- Function
- Test if a system locale (LC_ALL) is available on the system.
- Function
- Return the current system locale setting (LC_ALL).
- Function
- Merge combining characters in a UTF-8 string.
- Function
- Split a UTF-8 string into an array of characters. Combining characters are not split.
- Function
- Determine if a given unicode character is a combining character or not.
- Function
- Replace characters in a string in a UTF-aware way. Similar to @{function:strtr}.
- Function
- Convert a string to upper case in a UTF8-aware way. Similar to @{function:strtoupper}.
- Function
- Convert a string to lower case in a UTF8-aware way. Similar to @{function:strtolower}.
- Function
- Convert a string to title case in a UTF8-aware way. This function doesn't necessarily do a great job, but the builtin implementation of `ucwords()` can completely destroy inputs, so it just has to be better than that. Similar to @{function:ucwords}.
- Function
- Convert a string from one encoding (like ISO-8859-1) to another encoding (like UTF-8).
- Function
- Hard-wrap a block of UTF-8 text with no embedded HTML tags and entities.
- Function
- Hard-wrap a block of UTF-8 text with embedded HTML tags and entities.
- Function
- Convert a Unicode codepoint into a UTF8-encoded string.
- Function
- Split a UTF-8 string into an array of codepoints (as integers).
- Function
- Split a UTF-8 string into an array of characters. Combining characters are also split.
- Function
- Test if a string contains Chinese, Japanese, or Korean characters.
- Function
- Find the console display length of a UTF-8 string. This may differ from the character length of the string if it contains double-width characters, like many Chinese characters.
- Function
- Find the character length of a UTF-8 string.
- Function
- Determine if a string is valid UTF-8, slowly.
- Function
- Determine if a string is valid UTF-8.
- Function
- Determine if a string is valid UTF-8, with only basic multilingual plane characters. This is particularly important because MySQL's `utf8` column types silently truncate strings which contain characters outside of this set.
- Function
- Convert a string into valid UTF-8. This function is quite slow.
- Function
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Test cases for functions in utils.php.
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. · CC BY-SA 4.0 · Apache 2.0