[PHP] strpos stripos strrpos strripos的区别
2023-02-18 15:46:55 时间
stripos — 查找字符串首次出现的位置(不区分大小写),应使用 === 运算符来测试此函数的返回值
strpos 左边开始字符出现的第一个位置,区分大小写
stripos 和上面一样,不区分大小写
strrpos 左边开始字符出现的最后一次的位置,区分大小写
strripos 和上面一样,不区分大小写
<?php $str="AaBbbBCc"; //区分大小写 var_dump(strpos($str,'b'));//int(3) //不区分大小写 var_dump(stripos($str,'b'));//int(2) //区分大小写,最后一个的位置 var_dump(strrpos($str,'b'));//int(4) //不区分大小写,最后一个的位置 var_dump(strripos($str,'b'));//int(5) //stripos — 查找字符串首次出现的位置(不区分大小写),应使用 === 运算符来测试此函数的返回值 //因为下面这个返回0 不全等判断 会认为是false var_dump(stripos($str,'a'));//int(0)
相关文章
- C#/.NET/.NET Core推荐学习书籍(升职加薪,你值得拥有)
- 非关系型数据库(NOSQL)和关系型数据库(SQL)区别详解
- .NET Core使用Source Link提高源代码调试体验和生产效率
- Angular学习资料大全和常用语法汇总(让后端程序员轻松上手)
- 解决Cannot find module '@angular/compiler-cli'
- DevOps,CI,CD,自动化简单介绍
- Angular实战之使用NG-ZORRO创建一个企业级中后台框架(进阶篇)
- Angular实战之使用NG-ZORRO创建一个企业级中后台框架(入门篇)
- (已解决)'ng' 不是内部或外部命令,也不是可运行的程序或批处理文件
- Angular入门,开发环境搭建,使用Angular CLI创建你的第一个Angular项目
- 走进C# abstract,了解抽象类与接口的异同
- C#基础访问修饰符概述
- SQL Server通过创建临时表遍历更新数据
- .NET Core使用NPOI将Excel中的数据批量导入到MySQL
- ASP.NET Core 3.x Razor视图运行时刷新实时编译
- ASP.NET MVC+LayUI视频上传
- Navicat远程连接MySQL 提示1045 - Access denied for user 'root'@'223.74.158.192'(using password:YES)
- Vs Code推荐安装插件
- SourceTree Atlassian账号注册和登录教程
- 博客园文章自动生成目录-3级