php中strpos(), stripos(),strrpos(), strripos()的区别
作用:
1.判断某个字符串在另一个字符串中的位置
2.判断某个字符串是否包含一个字符串
strpos($str,$char), 左边开始,符出现的位置,区分大小写;
stripos($str,$char), 左边开始,字符出现的位置,不区分大小写;
strrpos($str,$char) 右边开始,字符出现的位置,区分大小写;
strripos($str,$char) 右边开始,字符出现的位置,不区分大小写;
返回值:
如果$str包含$char,则返回对应的下标(下标从0开始),否则返回false。但是需要注意,不能用以下方式判断某个字符串是否包含一个字符串
if(stripos($str,$char)){ }因为PHP中0==false 为真。
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: 判断与比较PHP的版本
- 下一篇: Thinkphp3.2中解决插入相同数据的问题