IntlChar::charAge
Get the "age" of the code point
Beschreibung
public static array IntlChar::charAge
( mixed $codepoint
)
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.
Parameter-Liste
-
codepoint
-
Der Integer-Wert des Codepoints (z.B. 0x2603 für U+2603 SNOWMAN) oder das Zeichen als UTF-8 String kodiert (z.B. "\u{2603}")
Rückgabewerte
The Unicode version number, as an array.
For example, version 1.3.31.2 would be represented as [1, 3, 31, 2].
Beispiele
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)
}
Siehe auch
- IntlChar::getUnicodeVersion
- IntlChar::getIntPropertyMinValue
- IntlChar::getIntPropertyValue