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 для символу