Internationalization IntlChar::chr
(PHP 7, PHP 8)
IntlChar::chr — 코드 포인트 값으로 유니코드 문자 반환
설명
public static IntlChar::chr(int|string $codepoint
): ?string
유니코드 코드 포인트 값으로 지정된 문자를 포함하는 문자열을 반환합니다.
이 함수는 IntlChar::ord()를 보완합니다.
매개변수
codepoint
- int 코드포인트 값(예: U+2603 SNOWMAN의 경우 0x2603) 또는 UTF-8 문자열로 인코딩된 문자(예: "\u{2603}")
반환 값
유니코드 코드 포인트 값으로 지정된 단일 문자를 포함하는 문자열 또는 실패 시 null
입니다.
Examples
예제 #1 다양한 코드 포인트 테스트
<?php
$values = ["A", 63, 123, 9731];
foreach ($values as $value) {
var_dump(IntlChar::chr($value));
}
?>
위의 예는 다음을 출력합니다.
string(1) "A" string(1) "?" string(1) "{" string(3) "☃"
기타
- IntlChar::ord() - 문자의 유니코드 코드 포인트 값 반환
- mb_chr() - 유니코드 코드 포인트 값으로 문자 반환
- chr() - 숫자에서 단일 바이트 문자열 생성