mb_strrpos
查找字符串在一个字符串中最后出现的位置
函数名:mb_strrpos()
适用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8
用法:mb_strrpos() 函数用于在一个字符串中查找指定字符或子串最后一次出现的位置。该函数是 mbstring 扩展提供的多字节安全版本的 strrpos() 函数。
语法:mb_strrpos(string $haystack, string $needle, int $offset = 0, string $encoding = null): int|false
参数:
返回值:返回最后一次出现的位置,如果未找到子串则返回 false。
示例:
$str = 'Hello, World! I love PHP.';
$pos = mb_strrpos($str, 'o');
echo $pos; // 输出:17
$pos = mb_strrpos($str, 'o', -10);
echo $pos; // 输出:8
$pos = mb_strrpos($str, 'PHP');
echo $pos; // 输出:17
$pos = mb_strrpos($str, 'o', 10, 'UTF-8');
echo $pos; // 输出:8
说明: