php中判断一个字符是否在字符串中

By | 2017年 4月 30日

php中判断一个字符是否在字符串中
下面介绍使用方法:

  1. strstr: 返回一个从被判断字符开始到结束的字符串,如果没有返回值,则不包含
    代码如下:

  2. stristr: 它和strstr的使用方法完全一样.唯一的区别是stristr不区分大小写.

  3. 用explode进行判断
    代码如下:

  4. strpos: 返回boolean值.FALSE和TRUE不用多说.用 “===”进行判断.strpos在执行速度上都比以上两个函数快,另外strpos有一个参数指定判断的位置,但是默认为空.意思是判断整个字符串.缺点是对中文的支持不好.使用方法
  • strpos() - 查找字符串在另一字符串中第一次出现的位置(区分大小写)

  • stripos() - 查找字符串在另一字符串中第一次出现的位置(不区分大小写)

  • strrpos() - 查找字符串在另一字符串中最后一次出现的位置(区分大小写)

  • strripos() - 查找字符串在另一字符串中最后一次出现的位置(不区分大小写)

    参数:
    strripos(string,find,start)
    string:必需。规定要搜索的字符串。
    find:必需。规定要查找的字符。
    start:可选。规定开始搜索的位置。

    例子:

One thought on “php中判断一个字符是否在字符串中

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注