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() - 숫자에서 단일 바이트 문자열 생성