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 相关文章推荐
模拟flock实现文件锁定
Feb 14 PHP
用PHP的ob_start();控制您的浏览器cache!
Feb 14 PHP
Blitz templates 最快的PHP模板引擎
Apr 06 PHP
PHP程序开发范例学习之表单 获取文本框的值
Aug 08 PHP
二进制交叉权限微型php类分享
Feb 07 PHP
Codeigniter框架的更新事务(transaction)BUG及解决方法
Jul 25 PHP
Laravel框架数据库CURD操作、连贯操作总结
Sep 03 PHP
php实现的SESSION类
Dec 02 PHP
php实现utf-8转unicode函数分享
Jan 06 PHP
php 指定范围内多个随机数代码实例
Jul 18 PHP
php实现微信公众平台发红包功能
Jun 14 PHP
php命令行写shell实例详解
Jul 19 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提示undefined index的几种解决方法
2012/05/21 PHP
PHP SPL 被遗落的宝石【SPL应用浅析】
2018/04/20 PHP
用PHP的反射实现委托模式的讲解
2019/03/22 PHP
一个判断email合法性的函数[非正则]
2008/12/09 Javascript
一些mootools的学习资源
2010/02/07 Javascript
利用jQuery实现可以编辑的表格
2014/05/26 Javascript
JS数组(Array)处理函数整理
2014/12/07 Javascript
javascript定义变量时加var与不加var的区别
2014/12/22 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
jQuery简单几行代码实现tab切换
2015/03/10 Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
2016/05/10 Javascript
jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
2016/07/09 Javascript
Angular-Touch库用法示例
2016/12/22 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
Vue中使用方法、计算属性或观察者的方法实例详解
2018/10/31 Javascript
在Express中提供静态文件的实现方法
2019/10/17 Javascript
Vue数字输入框组件的使用方法
2019/10/19 Javascript
微信小程序页面渲染实现方法
2019/11/06 Javascript
JS面向对象之多选框实现
2020/01/17 Javascript
python中pygame针对游戏窗口的显示方法实例分析(附源码)
2015/11/11 Python
解析Mac OS下部署Pyhton的Django框架项目的过程
2016/05/03 Python
怎么使用pipenv管理你的python项目
2018/03/12 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
2019/05/07 Python
Python+Opencv身份证号码区域提取及识别实现
2020/08/25 Python
如何用tempfile库创建python进程中的临时文件
2021/01/28 Python
Ibatis如何使用动态表名
2015/07/12 面试题
销售经理工作职责范文
2013/12/03 职场文书
电焊工岗位职责
2014/03/06 职场文书
煤矿安全生产责任书
2014/04/15 职场文书
公司晚会策划方案
2014/05/17 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
工伤事故赔偿协议书(标准)
2014/09/29 职场文书
党员“四风”问题批评与自我批评思想汇报
2014/10/06 职场文书
农贸批发市场管理制度
2015/08/07 职场文书
2016猴年开门红标语口号
2015/12/26 职场文书
Golang中interface{}转为数组的操作
2021/04/30 Golang