php strpos 的注意事项,遇到的坑

Posted 北方的刀郎

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php strpos 的注意事项,遇到的坑相关的知识,希望对你有一定的参考价值。

######strpos()函数查找字符串在另一字符串中第一次出现的位置(区分大小写)。

strpos(string,find,start)

参数 描述

string 必需。规定被搜索的字符串 必须是字符

find 必需。规定要查找的字符。find 必须是字符。否则查不到。。靠。。

var_dump(strpos(',1828,','1828')); //int 1

var_dump(strpos(777182877,1828));  //bool(false) 本以为可以找到呢

var_dump(strpos(',1828,',1828));             //bool(false) 本以为可以找到呢

还有返回0,也是找到了。要注意。

总结:

1.注意参数位置 先haystack

2.区分大小写。

3.返回 注意0

4.注意全用字符串

以上是关于php strpos 的注意事项,遇到的坑的主要内容,如果未能解决你的问题,请参考以下文章

php strpos 的注意事项,遇到的坑

strposphp的strpos的坑,记一次

PHP strpos()函数

strpos用法

PHP 字符串包含判断

strpos疑问,php高手进