IntlChar::forDigit

(PHP 7, PHP 8)

IntlChar::forDigit — Отримати символ, який представляє задане число в заданій основі

Опис

public static IntlChar::forDigit(int $digit, int $base = 10): int

Визначає уявлення символів для конкретної цифри у зазначеній системі числення.

Якщо значення підстави некоректне, або значення числа не є коректним числом у заданій системі числення, буде повернено U+0000

Коректні значення radix лежать у діапазоні від до36. Коректні значення digit лежать у діапазоні 0 <= digit < radix

Якщо digit менше 10, буде повернуто '0' + digit. В іншому випадку повернеться 'a' + digit – 10.

Список параметрів

digit

Число для перетворення символ.

base

Заснування системи числення (за замовчуванням 10

Значення, що повертаються

Символьне уявлення (типу string) заданого числа із заданою основою системи числення.

Приклади

Приклад #1 Тестування різних способів завдання

Loading...

Результат виконання наведеного прикладу:

int(48)
int(51)
int(51)
int(0)
int(97)

Дивіться також

  • IntlChar::digit() - Отримати десяткове число із символу Unicode із заданою основою
  • IntlChar::charDigitValue() - Отримати десяткову цифру із символу десяткової цифри
  • IntlChar::isdigit() - Перевірити, чи є символ цифрою
  • IntlChar::PROPERTY_NUMERIC_TYPE