runoops.com

PHP strripos() 函数

(PHP 5, PHP 7)

strripos — 计算指定字符串在目标字符串中最后一次出现的位置(不区分大小写)

说明

strripos ( string $haystack , string $needle [, int $offset = 0 ] ) : int

以不区分大小写的方式查找指定字符串在目标字符串中最后一次出现的位置。与 strrpos() 不同,strripos() 不区分大小写。

参数

haystack

在此字符串中进行查找。needle

注意 needle 可以是一个单字符或者多字符的字符串。offset

参数 offset 可以被指定来查找字符串中任意长度的子字符串。

负数偏移量将使得查找从字符串的起始位置开始,到 offset 位置为止。

返回值

返回 needle 相对于 haystack 字符串的位置(和搜索的方向和偏移量无关)。同时注意字符串的起始位置为 0 而非 1。

如果 needle 未被发现,返回 FALSE

范例

Example #1 strripos() 简单范例

<?php
echo strripos("You love php, I love php too!","PHP");//21
?>