Internationalization IntlChar::totitle

(PHP 7, PHP 8)

IntlChar::totitle — 유니코드 문자 제목 케이스 만들기


설명

public static IntlChar::totitle(int|string $codepoint): int|string|null

주어진 문자는 해당하는 표제 케이스에 매핑됩니다. 문자에 해당하는 제목이 없으면 원래 문자 자체가 반환됩니다.


매개변수

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

반환 값

있는 경우 코드 포인트의 Simple_Titlecase_Mapping을 반환합니다. 그렇지 않으면 코드 포인트 자체. 실패 시 null을 반환합니다.

코드 포인트가 UTF-8 문자열로 전달되지 않는 한 반환 유형은 int입니다. 이 경우 문자열이 반환됩니다. 실패 시 null을 반환합니다.


Examples

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

                  
<?php
var_dump(IntlChar::totitle("A"));
var_dump(IntlChar::totitle("a"));
var_dump(IntlChar::totitle("Φ"));
var_dump(IntlChar::totitle("φ"));
var_dump(IntlChar::totitle("1"));
var_dump(IntlChar::totitle(ord("A")));
var_dump(IntlChar::totitle(ord("a")));
?>
                  
                

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

string(1) "A"
string(1) "A"
string(2) "Φ"
string(2) "Φ"
string(1) "1"
int(65)
int(65)
                

기타