strrpos( string $haystack, string $needle[, int $offset = 0] ) : int
返回字符串 haystack 中 needle 最后一次出现的数字位置。
haystack
在此字符串中进行查找。
needle
如果 needle不是一个字符串,它将被转换为整型并被视为字符的顺序值。
offset
或许会查找字符串中任意长度的子字符串。负数值将导致查找在字符串结尾处开始的计数位置处结束。
如果没有找到,返回 FALSE
Example #1 检查字串是否存在
很容易将"在位置 0 处找到"和"未发现字符串"这两种情况搞错。这是检测区别的办法:
<?php
$pos = strrpos($mystring, "b");
if ($pos === false) { // 注意: 三个等号
// 未发现...
}
?>