IntlChar::istitle

(PHP 7, PHP 8)

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

描述

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

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

true 用于通用类别“Lt”(标题字母)。

参数

codepoint

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

返回值

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

示例

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

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

// 希腊大写字母 Alpha 带有 Prosgegrammeni U+1FBC
var_dump(IntlChar::istitle("ᾼ"));
// 希腊小写字母 Alpha 带有 Ypogegrammeni 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