mb_strrchr
查找指定字符在另一個字符串中最後一次的出現
函數名稱:mb_strrchr()
適用版本:PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8
用法:mb_strrchr(string $haystack, string $needle [, bool $part = false [, string $encoding = mb_internal_encoding()]]): string|false
說明:mb_strrchr() 函數在指定的字符串haystack 中查找最後一次出現的needle,並返回該字符串及其後面的所有字符。與標準strrchr() 函數不同的是,mb_strrchr() 函數可以處理多字節字符。
參數:
返回值:返回找到的字符串,如果未找到則返回false。
示例:
// 示例1:查找最后一次出现的字符$str = "Hello World"; $lastPos = mb_strrchr($str, "o"); echo $lastPos; // 输出"orld" // 示例2:查找最后一次出现的字符串$str = "Hello World"; $lastPos = mb_strrchr($str, "lo"); echo $lastPos; // 输出"lo World" // 示例3:返回needle 及其后面的所有字符$str = "Hello World"; $lastPos = mb_strrchr($str, "o", true); echo $lastPos; // 输出"o World"
注意事項: