(PHP 7, PHP 8)
IntlChar::charAge — Get the "age" of the code point
$codepoint
): ?arrayGets the "age" of the code point.
The "age" is the Unicode version when the code point was first designated (as a non-character or for Private Use) or assigned a character. This can be useful to avoid emitting code points to receiving processes that do not accept newer characters.
codepoint
Ein Wert vom Typ int, der einen Codepoint darstellt (z. B. 0x2603
für U+2603 SNOWMAN) oder ein als UTF-8-String kodiertes Zeichen (z. B. "\u{2603}"
)
The Unicode version number, as an array.
For example, version 1.3.31.2 would be represented as [1, 3, 31, 2]
.
Returns null
on failure.
Beispiel #1 Testen unterschiedlicher Codepoints
<?php
var_dump(IntlChar::charage("\u{2603}"));
var_dump(IntlChar::charage("\u{1F576}"));
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
array(4) { [0]=> int(1) [1]=> int(1) [2]=> int(0) [3]=> int(0) } array(4) { [0]=> int(7) [1]=> int(0) [2]=> int(0) [3]=> int(0) }