IntlChar::ord

(PHP 7, PHP 8)

IntlChar::ord返回字符的 Unicode 代码点值

描述

public static IntlChar::ord(int|string $character): ?int

返回给定字符的 Unicode 代码点值。

此函数补充了 IntlChar::chr()

参数

character

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

返回值

返回 Unicode 代码点值,作为整数。

示例

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

<?php
var_dump
(IntlChar::ord("A"));
var_dump(IntlChar::ord(" "));
var_dump(IntlChar::ord("\u{2603}"));
?>

上面的示例将输出

int(65)
int(32)
int(9731)

参见

  • IntlChar::chr() - 通过代码点值返回 Unicode 字符
  • mb_ord() - 获取字符的 Unicode 代码点
  • ord() - 将字符串的第一个字节转换为 0 到 255 之间的值

添加注释

用户贡献的注释

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