mb_chr

(PHP 7 >= 7.2.0, PHP 8)

mb_chr β€” ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” символ Π·Π° значСнням ΠΊΠΎΠ΄ΠΎΠ²ΠΎΡ— Ρ‚ΠΎΡ‡ΠΊΠΈ Unicode

Опис

mb_chr(int $codepoint, ?string $encoding = null): string|false

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” рядок, Ρ‰ΠΎ ΠΌΡ–ΡΡ‚ΠΈΡ‚ΡŒ символ, Π²ΠΊΠ°Π·Π°Π½ΠΈΠΉ значСнням ΠΊΠΎΠ΄ΠΎΠ²ΠΎΡ— Ρ‚ΠΎΡ‡ΠΊΠΈ Unicode, Π·Π°ΠΊΠΎΠ΄ΠΎΠ²Π°Π½ΠΈΠΉ Ρƒ Π²ΠΊΠ°Π·Π°Π½ΠΎΠΌΡƒ ΠΊΠΎΠ΄ΡƒΠ²Π°Π½Π½Ρ–.

Ѐункция дополняСтmb_ord()

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

codepoint

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Unicode, Π½Π°ΠŸΡ€ΠΈΠΊΠ»Π°Π΄128024дляU+1F418 ELEPHANT

encoding

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€encoding - Π¦Π΅ кодування символів. Π―ΠΊΡ‰ΠΎ Π²Ρ–Π½ ΠΎΠΏΡƒΡ‰Π΅Π½ΠΈΠΉ Π°Π±ΠΎ Π΄ΠΎΡ€Ρ–Π²Π½ΡŽΡ” null, для нього Π±ΡƒΠ΄Π΅ встановлСно Π²Π½ΡƒΡ‚Ρ€Ρ–ΡˆΠ½Ρ” кодування символів.

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

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” рядок, Ρ‰ΠΎ ΠΌΡ–ΡΡ‚ΠΈΡ‚ΡŒ Π·Π°ΠΏΠΈΡ‚Π°Π½ΠΈΠΉ символ, якщо ΠΉΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½Π° прСдставити Π² Π·Π°Π΄Π°Π½ΠΎΠΌΡƒ ΠΊΠΎΠ΄ΡƒΠ²Π°Π½Π½Ρ–, Π°Π±ΠΎ **false**Π² случаС возникновСния ошибки.

список Π·ΠΌΡ–Π½

Π’Π΅Ρ€ΡΠΈΡΠžΠΏΠΈΡ
8.0.0Π’Π΅ΠΏΠ΅Ρ€ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ encoding ΠΌΠΎΠΆΠ΅ Π½Π°Π±ΡƒΠ²Π°Ρ‚ΠΈ значСння null

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

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

Loading...

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

string(1) "A"
string(1) "A"
string(1) "?"
string(1) "?"
string(3) "€"
bool(false)
string(4) "🐘"
bool(false)

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

  • mb_internal_encoding() - Π’ΡΡ‚Π°Π½ΠΎΠ²Π»ΡŽΡ”/ΠΎΡ‚Ρ€ΠΈΠΌΡƒΡ” Π²Π½ΡƒΡ‚Ρ€Ρ–ΡˆΠ½Ρ” кодування скрипту
  • mb_ord() - ΠžΡ‚Ρ€ΠΈΠΌΡƒΡ” ΠΊΠΎΠ΄ΠΎΠ²Ρƒ Ρ‚ΠΎΡ‡ΠΊΡƒ символу Unicode
  • IntlChar::ord() - ΠžΡ‚Ρ€ΠΈΠΌΠ°Ρ‚ΠΈ ΠΊΠΎΠ΄ символ Unicode
  • chr() - Π“Π΅Π½Π΅Ρ€ΡƒΡ” односимвольний рядок Π·Π° Π·Π°Π΄Π°Π½ΠΈΠΌ числом