Internationalization IntlChar::ord

(PHP 7, PHP 8)

IntlChar::ord — 문자의 유니코드 코드 포인트 값 반환


설명

public static IntlChar::ord(int|string $character): ?int

주어진 문자의 유니코드 코드 포인트 값을 반환합니다.

이 함수는 IntlChar::chr()을 보완합니다.


매개변수

character
int 코드포인트 값(예: U+2603 SNOWMAN의 경우 0x2603) 또는 UTF-8 문자열로 인코딩된 문자(예: "\u{2603}")

반환 값

유니코드 코드 포인트 값을 정수로 반환합니다.


Examples

예제 #1 다양한 코드 포인트 테스트

                  
<?php
var_dump(IntlChar::ord("A"));
var_dump(IntlChar::ord(" "));
var_dump(IntlChar::ord("\u{2603}"));
?>
                  
                

위의 예는 다음을 출력합니다.

int(65)
int(32)
int(9731)
                

기타

  • IntlChar::chr() - 코드 포인트 값으로 유니코드 문자 반환
  • mb_ord() - 문자의 유니코드 코드 포인트 가져오기
  • ord() - 문자열의 첫 번째 바이트를 0에서 255 사이의 값으로 변환