Internationalization IntlChar::forDigit

(PHP 7, PHP 8)

IntlChar::forDigit — 주어진 숫자와 기수에 대한 문자 표현 가져오기


설명

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

지정된 기수의 특정 숫자에 대한 문자 표현을 결정합니다.

radix 값이 유효한 기수가 아니거나 digit 값이 지정된 기수에서 유효한 숫자가 아닌 경우 null 문자(U+0000)가 반환됩니다.

기수 인수는 2보다 크거나 같고 36보다 작거나 같으면 유효합니다. 숫자 인수는 0 <= digit < radix이면 유효합니다.

숫자가 10보다 작으면 '0' + digit가 반환됩니다. 그렇지 않으면 값 'a' + digit - 10이 반환됩니다.


매개변수

digit
문자로 변환할 숫자입니다.
base
기수(기본값은 10).

반환 값

지정된 기수에서 지정된 숫자의 문자 표현(문자열)입니다.


Examples

예제 #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)
                

기타