Internationalization IntlChar::getBlockCode

(PHP 7, PHP 8)

IntlChar::getBlockCode — 코드 포인트가 포함된 유니코드 할당 블록 가져오기


설명

public static IntlChar::getBlockCode(int|string $codepoint): ?int

문자를 포함하는 유니코드 할당 블록을 반환합니다.


매개변수

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

반환 값

codepoint에 대한 블록 값을 반환합니다. 가능한 반환 값은 IntlChar::BLOCK_CODE_* 상수를 참조하세요. 실패 시 null을 반환합니다.


Examples

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

                  
<?php
var_dump(IntlChar::getBlockCode("A") === IntlChar::BLOCK_CODE_BASIC_LATIN);
var_dump(IntlChar::getBlockCode("Φ") === IntlChar::BLOCK_CODE_GREEK);
var_dump(IntlChar::getBlockCode("\u{2603}") === IntlChar::BLOCK_CODE_MISCELLANEOUS_SYMBOLS);
?>
                  
                

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

bool(true)
bool(true)
bool(true)