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

mb_strrchr

查找指定字符在另一个字符串中最后一次的出现
名称:mb_strrchr
分类:多字节字符串
所属语言:php
一句话介绍:查找指定字符在另一个字符串中最后一次的出现

mb_strrchr 函数

适用PHP版本

该函数从 PHP 4.0.6 版本开始支持。

函数说明

mb_strrchr() 函数返回字符串中最后一次出现指定字符的部分。此函数是多字节字符串函数的一部分,专门用于处理多字节字符集的字符串。

函数语法

mb_strrchr(string $haystack, string $needle, bool $part = false): string|false

参数

  • haystack:指定要搜索的字符串。
  • needle:要查找的字符。
  • part(可选):如果设置为 true,返回的是指定字符及其后面的部分,默认为 false,返回的是指定字符及其前面的部分。

返回值

返回字符串中从最后一个匹配位置开始直到字符串结尾的部分。如果没有找到指定字符,则返回 false。

示例

$haystack = "我爱编程, 编程很有趣!";
$needle = "编程";
$result = mb_strrchr($haystack, $needle);
echo $result;  // 输出 "编程, 编程很有趣!"
  

示例代码的说明

在此示例中,函数 mb_strrchr() 会在字符串 "我爱编程, 编程很有趣!" 中查找最后一次出现的 "编程"。结果会返回从最后一次 "编程" 到字符串结尾的部分,即 "编程, 编程很有趣!"。

同类函数
  • 解码 MIME 头字段中的字符串 mb_decode_mimeheader

    mb_decode_mimeheader

    解码MIME头字段中的字符串
  • 使用正则表达式分割多字节字符串 mb_split

    mb_split

    使用正则表达式分割多字节字符串
  • 设置/获取替代字符 mb_substitute_character

    mb_substitute_character

    设置/获取替代字符
  • 将“假名” 换成另一个(“zen-kaku”,“han-kaku”等) mb_convert_kana

    mb_convert_kana

    将“假名”换成另一个(“zen-kaku
  • 获取按指定宽度截断的字符串 mb_strimwidth

    mb_strimwidth

    获取按指定宽度截断的字符串
  • 获取已知编码类型的别名 mb_encoding_aliases

    mb_encoding_aliases

    获取已知编码类型的别名
  • 大小写不敏感地查找指定字符在另一个字符串中最后一次的出现 mb_strrichr

    mb_strrichr

    大小写不敏感地查找指定字符在另一个字符串
  • 大小写不敏感地查找字符串在另一个字符串里的首次出现 mb_stristr

    mb_stristr

    大小写不敏感地查找字符串在另一个字符串里
热门文章