PHP stripos()函数及注意事项的分析

 更新时间:2013年06月08日 16:27:26   作者:  
本篇文章是对PHP中的stripos()函数及注意事项进行了详细的分析介绍,需要的朋友参考下

定义和用法
stripos() 函数返回字符串在另一个字符串中第一次出现的位置。

如果没有找到该字符串,则返回 false。

语法
stripos(string,find,start)

参数 描述
string 必需。规定被搜索的字符串。
find 必需。规定要查找的字符。
start 可选。规定开始搜索的位置。

提示和注释
注释:该函数对大小写不敏感。如需进行对大小写敏感的搜索,请使用 strpos() 函数。
由于此函数返回的是返回字符串在另一个字符串中第一次出现的位置。所以这个位置有可能是0
那么当返回值为0的时候就需要注意

复制代码 代码如下:

if(stripos($r, 'a') == false) {

       //0是a存在与$r总但是由于0和false是相等的,所以就执行了这里
}
if(stripos($r, 'a') === false) {

     // 这种情况我们必须使用全等于才行

}


相关文章

  • PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解

    PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)实例详解

    这篇文章主要介绍了PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次),结合实例形式详细分析了php针对二叉树的深度优先遍历与广度优先遍历相关操作技巧与注意事项,需要的朋友可以参考下
    2018-04-04
  • PHP常用的三种设计模式汇总

    PHP常用的三种设计模式汇总

    本文给大家简单介绍了PHP中最常用的三种设计模式:单例设计模式、工厂设计模式和观察者设计模式。都是个人的一些经验总结,希望小伙伴们能够喜欢
    2016-08-08
  • php检测url是否存在的方法

    php检测url是否存在的方法

    这篇文章主要介绍了php检测url是否存在的方法,涉及php中get_headers及正则匹配的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • 合格的PHP程序员必备技能

    合格的PHP程序员必备技能

    要想成为一个合格的PHP程序员需要掌握许多技能,这篇文章就向大家介绍了一个合格的PHP程序员必备技能,想要真正了解php程序的朋友一定仔细阅读,判断自己具备多少个技能。
    2015-11-11
  • php实现基于openssl的加密解密方法

    php实现基于openssl的加密解密方法

    这篇文章主要介绍了php实现基于openssl的加密解密方法,结合实例形式分析了php自定义函数实现基于openssl的加密解密操作相关技巧,需要的朋友可以参考下
    2016-09-09
  • PHP中date与gmdate的区别及默认时区设置

    PHP中date与gmdate的区别及默认时区设置

    这篇文章主要介绍了PHP中date与gmdate的区别及默认时区设置,需要的朋友可以参考下
    2014-05-05
  • PHP实现微信图片上传到服务器的方法示例

    PHP实现微信图片上传到服务器的方法示例

    这篇文章主要介绍了PHP实现微信图片上传到服务器的方法,涉及php基于curl操作图片文件的相关实现技巧,需要的朋友可以参考下
    2017-06-06
  • 关于PHP数组迭代器的使用方法实例

    关于PHP数组迭代器的使用方法实例

    在PHP的日常操作中,数组是最常出现的结构,而我们几乎每天都在处理数组相关的内容,这篇文章主要给大家介绍了关于PHP数组迭代器的使用方法,需要的朋友可以参考下
    2021-11-11
  • php重定向的三种方法分享

    php重定向的三种方法分享

    个人更倾向于header的方法,这样页面的跳转速度更快点,用户从视觉上不易察觉整页的跳转,而只是局部的变化
    2012-02-02
  • PHP实现的简单sha1加密功能示例

    PHP实现的简单sha1加密功能示例

    这篇文章主要介绍了PHP实现的简单sha1加密功能,结合具体实例形式分析了php sha1加密功能的具体实现方法与使用技巧,需要的朋友可以参考下
    2017-08-08

最新评论