(PHP 5)
strripos — 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)
以不区分大小写的方式查找指定字符串在目标字符串中最后一次出现的位置。与 strrpos() 不同,strripos() 不区分大小写。
在此字符串中进行查找。
注意 needle 可以是一个单字符或者多字符的字符串。
参数 offset 可以被指定来查找字符串中任意长度的子字符串。
负数偏移量将使得查找从字符串的起始位置开始,到 offset 位置为止。
返回 needle 最后一次出现的数字位置。注意字符串的起始位置为 0 而非 1。
如果 needle 未被发现,返回 FALSE。
Example #1 strripos() 简单范例
<?php
$haystack = 'ababcd';
$needle = 'aB';
$pos = strripos($haystack, $needle);
if ($pos === false) {
echo "Sorry, we did not find ($needle) in ($haystack)";
} else {
echo "Congratulations!\n";
echo "We found the last ($needle) in ($haystack) at position ($pos)";
}
?>
以上例程会输出:
Congratulations! We found the last (aB) in (ababcd) at position (2)