PHP 字符串函数

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

注意:此函数不区分大小写且二进制安全。

语法

stripos(string,find,start);

参数

参数说明必须/可选
string指定要查找的原字符串。必填。
find指定要查找的字符串。必填。
start指定从何处开始搜索。可选。

返回值

返回第一次出现的位置,即 int 值。

示例1

看一个简单的例子
<?php
   echo stripos("PHP is My Fav Language , I love php","PHP");
?>

输出:

0

示例2

看一个不区分大小写的例子
<?php
   $str=  "PHP is My Fav Language";
   echo "使用stripos()函数前:".$str;
   echo "<br>";
   echo "使用stripos()函数后: ".stripos($str,"my");
?>

输出:

使用stripos()函数前: PHP is My Fav Language 
使用stripos()函数后: 7

 从本例子中可以看出stripos() 函数是不区分大小写的。