PHP 字符串 strripos()函数

PHP 字符串 strripos()函数

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

语法

Strripos(string,find,start);
参数 描述 必需/可选
string 指定要搜索的字符串。 必需
find 指定要查找的字符串。 必需
start 指定搜索的起始位置。 可选

函数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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程