php判断一个字符串包含另一个字符串

转载 2016年05月31日 12:23:09

1.strpos()

定义和用法

strpos() 函数返回字符串在另一个字符串中第一次出现的位置。

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

strpos(string,find,start)

参数  描述

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

提示和注释

注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 stripos() 函数。

使用方法
<?php
   $attach='omr/online/php/img/news/';
   //注意要用 !==
   //查找的字符串在第一个位置返回是0
   if (strpos($attach, 'omr/online') !== false) {
    //如果包含omr/online
   }
?>

2.strstr()

定义和用法

strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。

该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。
语法

strstr(string,search)

参数  描述
string  必需。规定被搜索的字符串。
search  必需。规定所搜索的字符串。如果该参数是数字,则搜索匹配数字 ASCII 值的字符。
提示和注释

注释:该函数是二进制安全的。

注释:该函数对大小写敏感。如需进行大小写不敏感的搜索,请使用 stristr()。

使用方法

<?php
   $attach='omr/online/php/img/news/';
   //注意要用 !==
   //返回字符串的其余部分(从匹配点)
   if (strstr($attach, 'omr/online') !== false) {
    //如果包含omr/online
   }
?>

PHP 判断一段字符串是否包含另一段字符串

PHP语言是一个功能强大的嵌入式HTML脚本语言,它的易用性让许多程序员选择使用。PHP判断字符串的包含,可以使用PHP的内置函数 strstr,strpos,stristr直接进行判断.也可以通过e...
  • u012971242
  • u012971242
  • 2013年12月09日 09:54
  • 1773

oracle判断一个字符串中是否包含另外一个字符串(想要不论顺序或者不相邻的字符)

tlk_CDCTable_E表                                                        tlk_DXAL_dic表               ...
  • qq_26676207
  • qq_26676207
  • 2016年04月14日 09:35
  • 1335

判断一个字符串是否包含另一个字符串(用java但是不能用index()这个函数)

目录:  一.方法介绍  二.图示意  三.源代码  一.方法介绍  判断一个字符串str1是否包含另一个字符串str2:  1.取str2的第一个字符一次和str1的字符依次比较,知道找到相等的...
  • u011068702
  • u011068702
  • 2015年10月15日 00:23
  • 1692

搜索字符串写入另一个sheet的问题

  • 2008年12月08日 13:13
  • 6KB
  • 下载

判断一个字符串中的字符是否都在另一个中出现

假设这有一个各种字母组成的字符串,假设这还有另外一个字符串,而且这个字符串里的字母数相对少一些。从算法是讲,什么方法能最快的查出所有小字符串里的字母在大字符串里都有? 解答: (1)把其中...
  • kwjybq
  • kwjybq
  • 2014年11月05日 11:41
  • 244

一次谷歌面试趣事- 判断一个字符串是否包含另一个字符串

原文来源 :http://paultyma.blogspot.com/2010/11/google-interviewing-story.html(请翻墙阅读)         很多年前我进入硅谷人...
  • wangkaiblog
  • wangkaiblog
  • 2012年07月02日 09:27
  • 1610

模仿String.indexOf,判断一个字符串是否包含另一个字符串

目录: 一.方法介绍 二.图示意 三.源代码 一.方法介绍 判断一个字符串str1是否包含另一个字符串str2: 1.取str2的第一个字符一次和str1的字符依次比较...
  • yuhailong626
  • yuhailong626
  • 2013年12月17日 14:45
  • 2627

判断一个字符串是否包含另一个字符串(indexOf和正则表达式的比较)

import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; public cl...
  • cbxjj
  • cbxjj
  • 2011年07月22日 10:52
  • 2368

C++面试查找字符串中是否包含另一个字符串

从字符串str1中查找是否有符串str2,如果有返回true 如果没有,返回false
  • qingzijin2010
  • qingzijin2010
  • 2014年06月11日 00:04
  • 1222

如何插入字符串到另一个字符串里面

  • 2009年04月14日 00:58
  • 669B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php判断一个字符串包含另一个字符串
举报原因:
原因补充:

(最多只允许输入30个字)