Contents

PHP IntlChar Functions

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;
				
			

Related Chapters