라이브러리
[PHP] IntlChar::charName - 유니코드 문자의 이름을 검색합니다.
IntlChar::charName
PHP의 IntlChar::charName 함수는 국제 문자의 이름을 반환하는 함수입니다. 이 함수는 ICU(International Components for Unicode) 라이브러리를 사용하여 국제 문자의 이름을 반환합니다.
IntlChar::charName 함수의 사용법
IntlChar::charName 함수는 두 개의 매개변수를 받습니다.
- `int $codepoint`: 국제 문자의 코드 포인트를 나타내는 정수입니다.
- `int $kind`: 이름의 종류를 나타내는 정수입니다. 기본값은 0입니다.
IntlChar::charName 함수는 다음 종류의 이름을 반환할 수 있습니다.
- `IntlChar::CHAR_NAME_UNNAMED` (0): 코드 포인트가 이름이 없는 경우
- `IntlChar::CHAR_NAME_OTHER` (1): 코드 포인트가 이름이 없는 경우
- `IntlChar::CHAR_NAME_ABBREVIATION` (2): 코드 포인트가 약어인 경우
- `IntlChar::CHAR_NAME_ABBREVIATION_FORM` (3): 코드 포인트가 약어 형태인 경우
- `IntlChar::CHAR_NAME_FULL_FORM` (4): 코드 포인트가 전체 형태인 경우
- `IntlChar::CHAR_NAME_FULL_FORM_NAME` (5): 코드 포인트가 전체 형태 이름인 경우
- `IntlChar::CHAR_NAME_ABBREVIATION_NAME` (6): 코드 포인트가 약어 이름인 경우
예제
#hostingforum.kr
php
// 예제 1: 코드 포인트 0x1F600 (웃음하는 얼굴) 의 이름을 반환합니다.
echo IntlChar::charName(0x1F600, IntlChar::CHAR_NAME_FULL_FORM_NAME) . "
";
// 예제 2: 코드 포인트 0x0041 (A) 의 이름을 반환합니다.
echo IntlChar::charName(0x0041, IntlChar::CHAR_NAME_FULL_FORM_NAME) . "
";
// 예제 3: 코드 포인트 0x1F600 (웃음하는 얼굴) 의 약어 이름을 반환합니다.
echo IntlChar::charName(0x1F600, IntlChar::CHAR_NAME_ABBREVIATION_NAME) . "
";
// 예제 4: 코드 포인트 0x0041 (A) 의 약어 이름을 반환합니다.
echo IntlChar::charName(0x0041, IntlChar::CHAR_NAME_ABBREVIATION_NAME) . "
";
이 예제에서는 IntlChar::charName 함수를 사용하여 코드 포인트 0x1F600 (웃음하는 얼굴)와 0x0041 (A)의 이름을 반환합니다. 또한 약어 이름을 반환하는 예제도 포함되어 있습니다.
IntlChar::charName 함수는 국제 문자의 이름을 반환하는 유용한 함수입니다. 이 함수는 ICU 라이브러리를 사용하여 국제 문자의 이름을 반환합니다. IntlChar::charName 함수는 두 개의 매개변수를 받습니다. `int $codepoint`은 국제 문자의 코드 포인트를 나타내는 정수이며, `int $kind`은 이름의 종류를 나타내는 정수입니다. IntlChar::charName 함수는 다음 종류의 이름을 반환할 수 있습니다. `IntlChar::CHAR_NAME_UNNAMED`, `IntlChar::CHAR_NAME_OTHER`, `IntlChar::CHAR_NAME_ABBREVIATION`, `IntlChar::CHAR_NAME_ABBREVIATION_FORM`, `IntlChar::CHAR_NAME_FULL_FORM`, `IntlChar::CHAR_NAME_FULL_FORM_NAME`, `IntlChar::CHAR_NAME_ABBREVIATION_NAME`. IntlChar::charName 함수는 국제 문자의 이름을 반환하는 유용한 함수입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.