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的日期与时间函数技巧
Apr 24 PHP
MYSQL 小技巧 -- LAST_INSERT_ID
Nov 24 PHP
如何修改和添加Apache的默认站点目录
Jul 05 PHP
codeigniter自带数据库类使用方法说明
Mar 25 PHP
php中文字符串截取方法实例总结
Sep 30 PHP
浅析Yii2缓存的使用
May 10 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
Sep 30 PHP
PHP DB 数据库连接类定义与用法示例
Mar 11 PHP
php封装的page分页类完整实例代码
Feb 01 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
Apr 04 PHP
通过代码实例解析PHP session工作原理
Dec 11 PHP
PHP基本语法
Mar 31 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的session cookie错误
2009/08/09 PHP
php 操作调试的方法
2012/07/12 PHP
PHP生成唯一订单号的方法汇总
2015/04/16 PHP
CI框架实现优化文件上传及多文件上传的方法
2017/01/04 PHP
php学习笔记之字符串常见操作总结
2019/07/16 PHP
jQuery使用数组编写图片无缝向左滚动
2012/12/11 Javascript
javascript 实现简单的table排序及table操作练习
2012/12/28 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
JS控制图片翻转示例代码(兼容firefox,ie,chrome)
2013/12/19 Javascript
JS基于ocanvas插件实现的简单画板效果代码(附demo源码下载)
2016/04/05 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
详解nodejs操作mongodb数据库封装DB类
2017/04/10 NodeJs
详解angular中的作用域及继承
2017/05/31 Javascript
jQuery实现简单的计时器功能实例分析
2017/08/29 jQuery
Bootstrap框架建立树形菜单(Tree)的实例代码
2017/10/30 Javascript
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
在Vue-cli里应用Vuex的state和mutations方法
2018/09/16 Javascript
基于js实现复制内容到操作系统粘贴板过程解析
2019/10/11 Javascript
JS实现简单tab选项卡切换
2019/10/25 Javascript
Vue 技巧之控制父类的 slot
2020/02/24 Javascript
vue 实现tab切换保持数据状态
2020/07/21 Javascript
python分析apache访问日志脚本分享
2015/02/26 Python
Python实现中文数字转换为阿拉伯数字的方法示例
2017/05/26 Python
python实现各进制转换的总结大全
2017/06/18 Python
Python类的绑定方法和非绑定方法实例解析
2020/03/04 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
2020/09/16 Python
怎样写演讲稿
2014/01/04 职场文书
海飞丝的广告词
2014/03/20 职场文书
小学生安全责任书
2014/07/25 职场文书
争先创优公开承诺书
2014/08/30 职场文书
闪闪的红星观后感
2015/06/08 职场文书
2016年中学植树节活动总结
2016/03/16 职场文书
导游词之昭君岛
2020/01/17 职场文书
Golang之sync.Pool使用详解
2021/05/06 Golang
vue-cropper组件实现图片切割上传
2021/05/27 Vue.js
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技