PHP 日本大会 2024

IntlChar::istitle

(PHP 7, PHP 8)

IntlChar::istitle检查代码点是否为标题大小写字母

描述

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

确定指定的代码点是否为标题大小写字母。

对于通用类别“Lt”(标题大小写字母)返回true

参数

codepoint

int 代码点值(例如,U+2603 SNOWMAN0x2603),或编码为 UTF-8 string 的字符(例如 "\u{2603}"

返回值

如果 codepoint 是标题大小写字母,则返回 true;如果不是,则返回 false。失败时返回 null

范例

示例 #1 测试不同的代码点

<?php
// 带有 Caron 的拉丁大写字母 Dz U+01C4
var_dump(IntlChar::istitle("DŽ"));
// 带有带有 Caron 的小写字母 Z 的拉丁大写字母 D U+01C5
var_dump(IntlChar::istitle("Dž"));
// 带有 Caron 的拉丁小写字母 Dz U+01C6
var_dump(IntlChar::istitle("dž"));

// 带有 Prosgegrammeni 的希腊大写字母 Alpha U+1FBC
var_dump(IntlChar::istitle("ᾼ"));
// 带有 Ypogegrammeni 的希腊小写字母 Alpha U+1FB3
var_dump(IntlChar::istitle("ᾳ"));
// 希腊大写字母 Alpha U+0391
var_dump(IntlChar::istitle("Α"));
?>

以上示例将输出

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

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top