当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP strripos()用法及代码示例


strripos() 是 PHP 的预定义字符串函数。它用于查找一个字符串在另一个字符串中最后一次出现的位置。

用法:

Strripos(string,find,start);
参数 描述 必需/可选
String 指定要搜索的字符串。 Required
Find 指定要查找的字符串。 Required
Start 指定从何处开始搜索。 Optional

函数 strripos() 返回字符串最后一次出现的位置。如果未找到字符串,则为 FALSE。字符串位置从 0 而不是 1 开始。

注意:strripos() 函数不区分大小写。

例子1

<?php
  echo "By using 'strripos()' function:".strripos("Hello php,Hello php and Javascript!","PHP")
?>

输出:

By using 'strripos()' function:16

例子2

<?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)

另见:

  • stripos():它用于返回一个字符串在另一个字符串中第一次出现的位置。
  • strpos():它用于返回一个字符串在另一个字符串中第一次出现的位置。
  • strrchr(): 它用于在另一个字符串中查找最后一次出现的字符串。
  • strrev():用于反转字符串。

参考:

http://php.net/manual/en/function.strripos.php







相关用法


注:本文由纯净天空筛选整理自 PHP strripos() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。