📅  最后修改于: 2023-12-03 15:18:25.903000             🧑  作者: Mango
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() 不区分大小写。函数的详细语法解释,返回值,例子均在上文介绍。