IntlChar::charAge
(PHP 7, PHP 8)
IntlChar::charAge β ΠΡΡΠΈΠΌΠ°ΡΠΈ "Π²ΡΠΊ" ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Ρ
ΠΠΏΠΈΡ
public static IntlChar::charAge(int|string $codepoint): ?array
ΠΠΎΠ²Π΅ΡΡΠ°Ρ "Π²ΡΠΊ" ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Ρ.
"ΠΡΠΊ" - ΡΠ΅ Π²Π΅ΡΡΡΡ Unicode Π² ΡΠΊΡΠΉ ΡΠ΅ΠΉ ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΠΈΠΉ ΠΊΠΎΠ΄ Π²ΠΏΠ΅ΡΡΠ΅ Π±ΡΠ² ΠΏΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠΉ (ΡΠΊ Π½Π΅ ΡΠΈΠΌΠ²ΠΎΠ» Π°Π±ΠΎ Π΄Π»Ρ ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΠ³ΠΎ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ) Π°Π±ΠΎ ΠΏΡΠΈΠΉΠ½ΡΡΠΈΠΉ ΡΠΊ ΡΠΈΠΌΠ²ΠΎΠ». Π¦Π΅ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΌ Ρ Π²ΠΈΠΏΠ°Π΄ΠΊΠ°Ρ , ΠΊΠΎΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ ΡΠ΄Π½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΡΠ΄ΠΎΠΊ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠΎ Π½Π΅ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡ Π½ΠΎΠ²Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
codepoint
Π¦Π΅Π»ΠΎΡΠΈΡΠ»Π΅Π½Π½ΠΎΠ΅ (int) Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΡΠΈΠΌΠ²ΠΎΠ»Π° (Π½Π°ΠΡΠΈΠΊΠ»Π°Π΄0x2603
Π΄Π»ΡU+2603 Π‘ΠΠΠΠΠΠΠΠ), Π°Π±ΠΎ ΡΠΈΠΌΠ²ΠΎΠ» Π·Π°ΠΊΠΎΠ΄ΠΎΠ²Π°Π½ΠΈΠΉ ΡΡΠ΄ΠΎΠΊ UTF-8 (Π½Π°ΠΏΡΠΈΠΊΠ»Π°Π΄ "\u{2603}"
) .
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠΌΠ΅Ρ Π²Π΅ΡΡΡΡ Unicode Ρ Π²ΠΈΠ³Π»ΡΠ΄Ρ ΠΌΠ°ΡΠΈΠ²Ρ. ΠΠ°ΠΏΡΠΈΠΊΠ»Π°Π΄, Π²Π΅ΡΡΡΡ 1.3.31.2 ΠΏΠΎΠ²Π΅ΡΠ½Π΅ΡΡΡΡ ΡΠΊ [1, 3, 31, 2]
. Π£ ΡΠ°Π·Ρ Π²ΠΈΠ½ΠΈΠΊΠ½Π΅Π½Π½Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ null
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 Π’Π΅ΡΡΡΠ²Π°Π½Π½Ρ ΡΡΠ·Π½ΠΈΡ ΡΠΏΠΎΡΠΎΠ±ΡΠ² Π·Π°Π²Π΄Π°Π½Π½Ρ
Loading...
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ:
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)
}
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- IntlChar::getUnicodeVersion() - ΠΡΡΠΈΠΌΠ°ΡΠΈ Π²Π΅ΡΡΡΡ Unicode
- IntlChar::getIntPropertyMinValue() - ΠΡΡΠΈΠΌΠ°ΡΠΈ ΠΌΡΠ½ΡΠΌΠ°Π»ΡΠ½Π΅ Π·Π½Π°ΡΠ΅Π½Π½Ρ Π΄Π»Ρ Π²Π»Π°ΡΡΠΈΠ²ΠΎΡΡΡ Unicode
- IntlChar::getIntPropertyValue() - ΠΡΡΠΈΠΌΠ°ΡΠΈ Π·Π½Π°ΡΠ΅Π½Π½Ρ Π²Π»Π°ΡΡΠΈΠ²ΠΎΡΡΡ Unicode Π΄Π»Ρ ΡΠΈΠΌΠ²ΠΎΠ»Ρ