php中strpos(), stripos(),strrpos(), strripos()的区别

西部世界
西部世界
管理员
352
文章
0
粉丝
PHP日常 函数评论阅读模式

作用:

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 为真。
————————————————
版权声明:本文为CSDN博主「我爱默小兜」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hsd2012/article/details/52205911

文章末尾固定信息

 
西部世界
  • 本文由 西部世界 发表于2021年7月9日 20:30:14
  • 转载请务必保留本文链接:https://www.cnhawkit.com/1508.html
匿名

发表评论

匿名网友

拖动滑块以完成验证