IntlChar::isIDPart

(PHP 7, PHP 8)

IntlChar::isIDPart β€” ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€ΠΈΡ‚ΠΈ, Ρ‡ΠΈ ΠΌΠΎΠΆΠ½Π° використовувати символ Π² Ρ–Π΄Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ‚ΠΎΡ€Ρ–

Опис

public static IntlChar::isIDPart(int|string $codepoint): ?bool

ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€ΡΡ”, Ρ‡ΠΈ ΠΌΠΎΠΆΠ½Π° використовувати символ Π² Ρ–Π΄Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ‚ΠΎΡ€Ρ–.

true для символів ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€Ρ–Ρ— "L" (Π»Ρ–Ρ‚Π΅Ρ€ΠΈ), "Nl" (символи Ρ†ΠΈΡ„Ρ€), "Nd" (дСсяткові Ρ†ΠΈΡ„Ρ€ΠΈ), "Mc" Ρ‚Π° "Mn" (ΠΌΡ–Ρ‚ΠΊΠΈ суміщСння), "Pc" (Π·'Ρ”Π΄Π½ΡƒΠ²Π°Π»ΡŒΠ½Π° пунктуація), Ρ‚Π° u_isIDIgnorable(c).

ЗауваТСння :

МайТС Ρ‚Π΅ самС, Ρ‰ΠΎ Ρ– ID_Continue Π² Unicode (IntlChar::PROPERTY_ID_CONTINUE) Π·Π° винятком Ρ‚ΠΎΠ³ΠΎ, Ρ‰ΠΎ Unicode Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡ” Ρ–Π³Π½ΠΎΡ€ΡƒΠ²Π°Ρ‚ΠΈ Cf, які мСншС IntlChar::isIDIgnorable()

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

codepoint

ЦСлочислСнноС (int) Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° символа (Π½Π°ΠŸΡ€ΠΈΠΊΠ»Π°Π΄0x2603дляU+2603 Π‘ΠΠ†Π“ΠžΠ’Π˜ΠšΠ), Π°Π±ΠΎ символ Π·Π°ΠΊΠΎΠ΄ΠΎΠ²Π°Π½ΠΈΠΉ рядок UTF-8 (Π½Π°ΠΏΡ€ΠΈΠΊΠ»Π°Π΄ "\u{2603}") .

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” true якщо codepoint ΠΌΠΎΠΆΠ½Π° використовувати Π² Ρ–Π΄Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ…, false - якщо Π½Ρ–. Π£ Ρ€Π°Π·Ρ– виникнСння ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” null

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 ВСстування Ρ€Ρ–Π·Π½ΠΈΡ… способів завдання

Loading...

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ виконання Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Ρƒ:

bool(true)
bool(false)
bool(false)
bool(false)

Π”ΠΈΠ²Ρ–Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΆ

  • IntlChar::isIDIgnorable() - ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€ΠΈΡ‚ΠΈ, Ρ‡ΠΈ символ Ρ–Π³Π½ΠΎΡ€ΡƒΡ”Ρ‚ΡŒΡΡ
  • IntlChar::isIDStart() - ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€ΠΈΡ‚ΠΈ, Ρ‡ΠΈ ΠΌΠΎΠΆΠ½Π° використовувати символ Π½Π° ΠΏΠΎΡ‡Π°Ρ‚ΠΊΡƒ Ρ–Π΄Π΅Π½Ρ‚ΠΈΡ„Ρ–ΠΊΠ°Ρ‚ΠΎΡ€Π°
  • IntlChar::PROPERTY_ID_CONTINUE