1,strpos()函数
mixed strops(string $haystack,$mixed $needle,[int $offset=0])
返回needle在haystack中首次出现的数字位置,从0开始查找,区分大小写。
参数:haystack,在该字符串中进行查找。
needle,如果needle不是一个字符串,那么它将被转化为整型并被视为字符的顺序值。
offset,如果提供了此参数,搜索会从字符串该字符数的起始位置进行统计。和strrpos()、strripos()不一样,这个偏移量不能是负数。
stripos()函数,与strpos()函数类似,不过其不区分大小写。
2,strrpos()函数
int strrpos(string $haystack,string $needle,[int $offset=0])
计算指定字符串在目标字符串中最后一次出现的位置。
参数:
haystack,在此字符串中进行查找。
needle,如果needle不是一个字符串,它将被转换为整型并被视为字符的顺序值。
offset,或许会查找字符串中任意长度的子字符串,offset可以正数也可是负数,正数表示距离左边出发点offset位置开始向右查询,最后一个出现needle位置为所求。负数表示距离右边结束点|offset|位置开始向左查询,第一个出现needle位置为所求。