IntlChar::forDigit
(PHP 7)
IntlChar::forDigit — Получить символ представляющий заданное число в заданном основании
Описание
$digit
, int $radix
= 10
) : intОпределяет представление символов для конкретной цифры в указанной системе счисления.
Если значение основания некорректно, или значение числа не является корректным числом в заданной системе
счисления, будет возвращен U+0000
.
Корректные значения radix лежат в диапазоне от 2
до 36
.
Корректные значения digit лежат в диапазоне 0 <= digit < radix
.
Если digit меньше 10
, то будет возвращено '0' + digit. В противном случае вернется
'a' + digit - 10.
Список параметров
-
digit
-
Число для преобразования в символ.
-
radix
-
Основание системы счисления (по умолчанию
10
).
Возвращаемые значения
Символьное представление (типа string) заданного числа с заданным основанием системы счисления.
Примеры
Пример #1 Тестирование различных способов задания
<?php
var_dump(IntlChar::forDigit(0));
var_dump(IntlChar::forDigit(3));
var_dump(IntlChar::forDigit(3, 10));
var_dump(IntlChar::forDigit(10));
var_dump(IntlChar::forDigit(10, 16));
?>
Результат выполнения данного примера:
int(48) int(51) int(51) int(0) int(97)
Смотрите также
- IntlChar::digit() - Получить десятичное число из символа Unicode с заданным основанием
- IntlChar::charDigitValue() - Получить десятичную цифру из символа десятичной цифры
- IntlChar::isdigit() - Проверить, является ли символ цифрой
IntlChar::PROPERTY_NUMERIC_TYPE