php8.5
Home/ Manual/ intl / intlchar/ IntlChar::isIDIgnorable

IntlChar::isIDIgnorable

PHP function Edit on GitHub ✎

(PHP 7, PHP 8)

Check if code point is an ignorable character

Description

IntlChar::isIDIgnorable(int|string $codepoint): bool|null

Determines if the specified character should be regarded as an ignorable character in an identifier.

true for characters with general category "Cf" (format controls) as well as non-whitespace ISO controls (U+0000..U+0008, U+000E..U+001B, U+007F..U+009F).

Note

Note that Unicode just recommends to ignore Cf (format controls).

Parameters

codepoint

Parameter

Return Values

Returns true if codepoint is ignorable in identifiers, false if not. Returns null on failure.

Examples

Example

php
<?php
var_dump(IntlChar::isIDIgnorable("A"));
var_dump(IntlChar::isIDIgnorable(" "));
var_dump(IntlChar::isIDIgnorable("\u{007F}"));
?>

The above example will output:

output
bool(false)
bool(false)
bool(true)

See Also

Source: reference/intl/intlchar/isidignorable.xml · from the official PHP manual (php/doc-en)