mb_ord
(PHP 7 >= 7.2.0, PHP 8)
mb_ord — 获取字符的 Unicode 码位值
参数
string
-
一个字符串。
encoding
-
encoding
参数为字符编码。如果省略或是null
,则使用内部字符编码。
返回值
string
第一个字符的 Unicode 码位值, 或者在失败时返回 false
。
更新日志
版本 | 说明 |
---|---|
8.0.0 |
现在 encoding 可以为 null。
|
示例
示例 #1 一个基础的 mb_ord() 示例
<?php
var_dump(mb_ord("A", "UTF-8"));
var_dump(mb_ord("🐘", "UTF-8"));
var_dump(mb_ord("\x80", "ISO-8859-1"));
var_dump(mb_ord("\x80", "Windows-1252"));
?>
以上示例会输出:
int(65)
int(128024)
int(128)
int(8364)
参见
- mb_internal_encoding() - 设置/获取内部字符编码
- mb_chr() - 按 Unicode 码位值返回字符
- IntlChar::ord() - Return Unicode code point value of character
- ord() - 转换字符串第一个字节为 0-255 之间的值
+添加备注
用户贡献的备注
此页面尚无用户贡献的备注。