📜  PHP | strrpos() 和 strripos() 函数(1)

📅  最后修改于: 2023-12-03 15:18:25.903000             🧑  作者: Mango

PHP | strrpos() 和 strripos() 函数

PHP 中的 strrpos() 和 strripos() 函数都用于获取一个字符串中指定子字符串最后出现的位置,其中 strripos() 不区分大小写。

语法
// strrpos() 函数语法
strrpos(string,find,start)

// strripos() 函数语法
strripos(string,find,start)

参数说明:

  • string:必选参数,需要处理的字符串。
  • find:必选参数,要查找的子字符串。
  • start:可选参数,指定搜索开始的位置。如果指定了该参数,则从指定的位置开始向前查找。如果没有指定,则从字符串的末尾开始向前查找。
返回值

函数返回要查找的子字符串在字符串中最后一次出现的位置(或者在失败时返回 false)。

例子
// 在字符串中查找最后一次出现“PHP”字符串的位置
$string = "Welcome to PHP world!";
$lastPos = strrpos($string, "PHP");
echo $lastPos;  // 输出 "11"

// 在字符串中查找最后一次出现“PHP”字符串的位置(不区分大小写)
$string = "Welcome to PHP world!";
$lastPos = strripos($string, "php");
echo $lastPos;  // 输出 "11"
总结

strrpos() 和 strripos() 函数都是用于获取字符串中指定子字符串最后出现的位置,其中 strripos() 不区分大小写。函数的详细语法解释,返回值,例子均在上文介绍。