(PHP 7, PHP 8)
IntlChar::totitle — 将 Unicode 字符转换为标题大小写
给定字符被映射到其标题大小写等效字符。如果字符没有标题大小写等效字符,则返回原始字符本身。
返回代码点的 Simple_Titlecase_Mapping,如果有的话;否则返回代码点本身。如果失败,则返回 null
。
返回类型为 int,除非代码点作为 UTF-8 string 传递,在这种情况下,返回 string。如果失败,则返回 null
。
示例 #1 测试不同的代码点
<?php
var_dump(IntlChar::totitle("DŽ"));
var_dump(IntlChar::totitle("dž"));
var_dump(IntlChar::totitle("Φ"));
var_dump(IntlChar::totitle("φ"));
var_dump(IntlChar::totitle("1"));
var_dump(IntlChar::totitle("ᾳ");
var_dump(IntlChar::totitle(ord("A")));
?>
上面的示例将输出
string(1) "Dž" string(1) "Dž" string(2) "Φ" string(2) "φ" string(1) "1" string(1) "ᾼ" int(65)