The IntlChar class in PHP provides a set of static methods for character processing, conforming to the Unicode standard.
IntlChar::charAge(): Get the Unicode version in which the code point was first designated.
IntlChar::charAge(int $codepoint): array;IntlChar::charDigitValue(): Get the decimal digit value of a code point.
IntlChar::charDigitValue(int $codepoint): int;IntlChar::charDirection(): Get the bidirectional category value for a code point.
IntlChar::charDirection(int $codepoint): int;IntlChar::charFromName(): Find a Unicode character by its name.
IntlChar::charFromName(string $name, int $nameChoice = IntlChar::UNICODE_CHAR_NAME): int;IntlChar::charMirror(): Get the “mirror image” of a code point.
IntlChar::charMirror(int $codepoint): int;IntlChar::charName(): Get the Unicode name for a code point.
IntlChar::charName(int $codepoint, int $nameChoice = IntlChar::UNICODE_CHAR_NAME): string;IntlChar::charScript(): Get the script value for a code point.
IntlChar::charScript(int $codepoint): int;IntlChar::charType(): Get the general category value for a code point.
IntlChar::charType(int $codepoint): int;IntlChar::digit(): Get the decimal digit value of a numeric code point.
disk_free_space($directory);IntlChar::enumCharNames(): Enumerate all assigned Unicode character names.
IntlChar::enumCharNames(int $start, int $end, callable $callback, int $nameChoice = IntlChar::UNICODE_CHAR_NAME);IntlChar::enumCharTypes(): Enumerate all code points with the same general category.
IntlChar::enumCharTypes(callable $callback);IntlChar::foldCase(): Perform Unicode simple case folding.
IntlChar::foldCase(int $codepoint, int $options = IntlChar::FOLD_CASE_DEFAULT): int;IntlChar::forDigit(): Get the numeric value of a Unicode digit.
IntlChar::forDigit(int $digit, int $radix = 10): int;IntlChar::getBidiPairedBracket(): Get the paired bracket character for a code point.
IntlChar::getBidiPairedBracket(int $codepoint): int;IntlChar::getBlockCode(): Get the Unicode block value for a code point.
IntlChar::getBlockCode(int $codepoint): int;IntlChar::getCombiningClass(): Get the combining class value for a code point.
IntlChar::getCombiningClass(int $codepoint): int;IntlChar::getFC_NFKC_Closure(): Get the FC_NFKC_Closure property value for a code point.
IntlChar::getFC_NFKC_Closure(int $codepoint): string;IntlChar::getIntPropertyMaxValue(): Get the maximum value for a Unicode property.
IntlChar::getIntPropertyMaxValue(int $property): int;IntlChar::getIntPropertyMinValue(): Get the minimum value for a Unicode property.
IntlChar::getIntPropertyMinValue(int $property): int;IntlChar::getIntPropertyValue(): Get the integer value for a Unicode property.
IntlChar::getIntPropertyValue(int $codepoint, int $property): int;IntlChar::getNumericValue(): Get the numeric value for a code point.
IntlChar::getNumericValue(int $codepoint): float;IntlChar::getPropertyEnum(): Get the integer value for a property alias.
IntlChar::getPropertyEnum(string $alias): int;IntlChar::getPropertyName(): Get the property name for a property value.
IntlChar::getPropertyName(int $property, int $nameChoice = IntlChar::LONG_PROPERTY_NAME): string;IntlChar::getPropertyValueName(): Get the name for a property value.
IntlChar::getPropertyValueName(int $property, int $value, int $nameChoice = IntlChar::LONG_PROPERTY_NAME): string;IntlChar::getUnicodeVersion(): Get the Unicode version.
IntlChar::getUnicodeVersion(): array;IntlChar::hasBinaryProperty(): Check if a code point has a binary property.
IntlChar::hasBinaryProperty(int $codepoint, int $property): bool;IntlChar::hasBinaryProperty(): Check if a code point has a binary property.
IntlChar::hasBinaryProperty(int $codepoint, int $property): bool;IntlChar::isalnum(): Check if a code point is an alphanumeric character.
IntlChar::isalnum(int $codepoint): bool;IntlChar::isalpha(): Check if a code point is an alphabetic character.
IntlChar::isalpha(int $codepoint): bool;IntlChar::isbase(): Check if a code point is a base character.
IntlChar::isbase(int $codepoint): bool;IntlChar::isblank(): Check if a code point is a blank character.
IntlChar::isblank(int $codepoint): bool;IntlChar::iscntrl(): Check if a code point is a control character.
IntlChar::iscntrl(int $codepoint): bool;IntlChar::isdefined(): Check if a code point is a defined character.
IntlChar::isdefined(int $codepoint): bool;IntlChar::isdigit(): Check if a code point is a digit character.
IntlChar::isdigit(int $codepoint): bool;fileowner($filename);
fileowner($filename);IntlChar::isgraph(): Check if a code point is a graphic character.
IntlChar::isgraph(int $codepoint): bool;IntlChar::isgraph(int $codepoint): bool;
IntlChar::isgraph(int $codepoint): bool;IntlChar::isIDIgnorable(): Check if a code point is an ignorable character.
IntlChar::isIDIgnorable(int $codepoint): bool;IntlChar::isIDPart(): Check if a code point can be part of an identifier.
IntlChar::isIDPart(int $codepoint): bool;fnmatch(): Matches a filename or string against a specified pattern.
fnmatch($pattern, $string, $flags);IntlChar::isIDStart(): Check if a code point can start an identifier.
IntlChar::isIDStart(int $codepoint): bool;IntlChar::isISOControl(): Check if a code point is an ISO control character.
IntlChar::isISOControl(int $codepoint): bool;IntlChar::islower(): Check if a code point is a lowercase character.
IntlChar::islower(int $codepoint): bool;IntlChar::islower(int $codepoint): bool
IntlChar::islower(int $codepoint): bool;IntlChar::isMirrored(): Check if a code point has the Bidi_Mirrored property.
IntlChar::isMirrored(int $codepoint): bool;IntlChar::isprint(): Check if a code point is a printable character.
fseek($handle, $offset, $whence);IntlChar::ispunct(): Check if a code point is a punctuation character.
IntlChar::ispunct(int $codepoint): bool;IntlChar::isspace(): Check if a code point is a space character.
IntlChar::isspace(int $codepoint): bool;IntlChar::isUWhiteSpace(): Check if a code point has the White_Space property.
IntlChar::isUWhiteSpace(int $codepoint): bool;