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

IntlChar::getBlockCode

PHP function Edit on GitHub ✎

(PHP 7, PHP 8)

Get the Unicode allocation block containing a code point

Description

IntlChar::getBlockCode(int|string $codepoint): int|null

Returns the Unicode allocation block that contains the character.

Parameters

codepoint

Parameter

Return Values

Returns the block value for codepoint. See the IntlChar::BLOCK_CODE_* constants for possible return values. Returns null on failure.

Examples

Example

php
<?php
var_dump(IntlChar::getBlockCode("A") === IntlChar::BLOCK_CODE_BASIC_LATIN);
var_dump(IntlChar::getBlockCode("Φ") === IntlChar::BLOCK_CODE_GREEK);
var_dump(IntlChar::getBlockCode("\u{2603}") === IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS);
?>

The above example will output:

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

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