(PHP 7)
IntlChar::forDigit — Получить символ представляющий заданное число в заданном основании
$digit
[, int $radix
= 10
] )Определяет представление символов для конкретной цифры в указанной системе счисления.
Если значение основания некорректно, или значение числа не является корректным числом в заданной системе счисления, будет возвращен 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::PROPERTY_NUMERIC_TYPE