当前位置: 首页> 函数类别大全> mb_chr

mb_chr

获取特定字符
名称:mb_chr
分类:多字节字符串
所属语言:php
一句话介绍:获取特定字符

函数名

mb_chr

适用PHP版本

PHP 7.2.0 及以上

函数说明

mb_chr 函数用于返回指定 Unicode 码点对应的字符。它是 multibyte 字符串函数的一部分,适用于处理多字节编码字符,特别是在 UTF-8 编码中。

函数语法

mb_chr(int $codepoint, ?string $encoding = null): string|false

参数

  • $codepoint:必须。一个整数,表示 Unicode 码点的值。
  • $encoding:可选。字符串,表示字符编码。如果未设置,默认使用内部字符编码(通常是 UTF-8)。

返回值

返回一个字符串,该字符串对应于给定 Unicode 码点的字符。如果参数无效或码点超出有效范围,则返回 FALSE

示例

示例 1:获取 Unicode 码点 9731(雪花符号)对应的字符

示例代码:

<?php
echo mb_chr(9731, 'UTF-8'); // 输出:?
?>

示例代码的说明

此示例调用 mb_chr 函数,传入十进制 Unicode 码点 9731 以及编码参数 UTF-8,函数返回对应的字符“?”。该字符是雪人符号,表示码点正确转换。

同类函数
  • 转换字符编码 mb_convert_encoding

    mb_convert_encoding

    转换字符编码
  • 使用正则表达式分割多字节字符串 mb_split

    mb_split

    使用正则表达式分割多字节字符串
  • 多字节正则表达式匹配的设置字符串和正则表达式 mb_ereg_search_init

    mb_ereg_search_init

    多字节正则表达式匹配的设置字符串和正则表
  • 设置下一个正则表达式匹配的起始点 mb_ereg_search_setpos

    mb_ereg_search_setpos

    设置下一个正则表达式匹配的起始点
  • 返回字符串的宽度 mb_strwidth

    mb_strwidth

    返回字符串的宽度
  • 获取 mbstring 的内部设置 mb_get_info

    mb_get_info

    获取mbstring的内部设置
  • 查找字符串在另一个字符串中首次出现的位置 mb_strpos

    mb_strpos

    查找字符串在另一个字符串中首次出现的位置
  • 解析 GET/POST/COOKIE 数据并设置全局变量 mb_parse_str

    mb_parse_str

    解析GET/POST/COOKIE数据并