mb_strrchr
查找指定字符在另一个字符串中最后一次的出现
该函数从 PHP 4.0.6 版本开始支持。
mb_strrchr() 函数返回字符串中最后一次出现指定字符的部分。此函数是多字节字符串函数的一部分,专门用于处理多字节字符集的字符串。
mb_strrchr(string $haystack, string $needle, bool $part = false): string|false
返回字符串中从最后一个匹配位置开始直到字符串结尾的部分。如果没有找到指定字符,则返回 false。
$haystack = "我爱编程, 编程很有趣!"; $needle = "编程"; $result = mb_strrchr($haystack, $needle); echo $result; // 输出 "编程, 编程很有趣!"
在此示例中,函数 mb_strrchr() 会在字符串 "我爱编程, 编程很有趣!" 中查找最后一次出现的 "编程"。结果会返回从最后一次 "编程" 到字符串结尾的部分,即 "编程, 编程很有趣!"。