PHP简单判断字符串是否包含另一个字符串的方法


Posted in PHP onMarch 25, 2016

本文实例讲述了PHP简单判断字符串是否包含另一个字符串的方法。分享给大家供大家参考,具体如下:

在使用PHP判断某字符串中是否包含一个简单的子字符串的时候,我们通常会用到strpos()或者stristr()这两个函数,可是偏偏如果这个字符串的位置如果是在索引0位置,也就是说在要匹配的字符串的最开始,则会出问题。

当然我们还是有解决的方法的,这里就有一个笨办法,但是比较好用,无论中英文,标点符号都适用。

代码如下:

function checkStr($str,$target)
{
  $tmpArr = explode($str,$target);
  //print_r($tmpArr);
  if(count($tmpArr)>1)return true;
  else return false;
}
$result = checkStr("sdfg","bsdfsldkfj");
var_dump($result);

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php db类库进行数据库操作
Mar 19 PHP
php下通过伪造http头破解防盗链的代码
Jul 03 PHP
PHP中用正则表达式清除字符串的空白
Jan 17 PHP
PHP通用检测函数集合
Feb 08 PHP
php模拟js函数unescape的函数代码
Oct 20 PHP
PHP中feof()函数实例测试
Aug 23 PHP
PHP、Python和Javascript的装饰器模式对比
Feb 03 PHP
php结合正则获取字符串中数字
Jun 19 PHP
Yii2基于Ajax自动获取表单数据的方法
Aug 10 PHP
php封装的单文件(图片)上传类完整实例
Oct 18 PHP
PHP中常见的密码处理方式和建议总结
Oct 14 PHP
PHP面向对象程序设计之对象克隆clone和魔术方法__clone()用法分析
Jun 12 PHP
PHP错误机制知识汇总
Mar 24 #PHP
ThinkPHP的常用配置选项汇总
Mar 24 #PHP
ThinkPHP静态缓存简单配置和使用方法详解
Mar 23 #PHP
thinkPHP实现MemCache分布式缓存功能
Mar 23 #PHP
ThinkPHP项目分组配置方法分析
Mar 23 #PHP
ThinkPHP模板循环输出Volist标签用法实例详解
Mar 23 #PHP
ThinkPHP模板Volist标签嵌套循环输出多维数组的方法
Mar 23 #PHP
You might like
PHP+MYSQL的文章管理系统(二)
2006/10/09 PHP
腾讯微博提示missing parameter errorcode 102 错误的解决方法
2014/12/22 PHP
PHP strcmp()和strcasecmp()的区别实例
2016/11/05 PHP
php中实现字符串翻转的方法
2017/02/22 PHP
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
IE6弹出“已终止操作”的解决办法
2010/11/27 Javascript
基于jquery的blockui插件显示弹出层
2011/04/14 Javascript
原生Javascript封装的一个AJAX函数分享
2014/10/11 Javascript
jQuery插件MixItUp实现动画过滤和排序
2015/04/12 Javascript
浅析javascript的return语句
2015/12/15 Javascript
jQuery的ajax下载blob文件
2016/07/21 Javascript
js简单实现调整网页字体大小的方法
2016/07/23 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
2017/06/16 jQuery
微信小程序三级联动地址选择器的实例代码
2017/07/12 Javascript
jquery在vue脚手架中的使用方式示例
2017/08/29 jQuery
解决vue接口数据赋值给data没有反应的问题
2018/08/27 Javascript
layui表格 返回的数据状态异常的解决方法
2019/09/10 Javascript
策略模式实现 Vue 动态表单验证的方法
2019/09/16 Javascript
使用vue实现HTML页面生成图片的方法
2020/03/12 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第二场 2月28日
2021/03/11 DOTA
Python 生成 -1~1 之间的随机数矩阵方法
2018/08/04 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
详解numpy矩阵的创建与数据类型
2019/10/18 Python
使用pytorch和torchtext进行文本分类的实例
2020/01/08 Python
Python 列表反转显示的四种方法
2020/11/16 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
HTML5+CSS3 实现灵动的动画 TAB 切换效果(DEMO)
2017/09/15 HTML / CSS
美国购买当代和现代家具网站:MODTEMPO
2018/07/20 全球购物
linux面试题参考答案(9)
2016/01/29 面试题
升旗仪式主持词
2014/03/19 职场文书
房屋买卖协议书范本
2014/04/10 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
工商管理专业自荐信
2014/06/03 职场文书
股东授权委托书
2014/10/15 职场文书
企业法律事务工作总结
2015/08/11 职场文书