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输出控制功能在简繁体转换中的应用
Oct 09 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
Oct 29 PHP
关于UEditor编辑器远程图片上传失败的解决办法
Aug 31 PHP
PHP5函数小全(分享)
Jun 06 PHP
PHP Class&Object -- PHP 自排序二叉树的深入解析
Jun 25 PHP
PHP连接MySQL的2种方法小结以及防止乱码
Mar 11 PHP
百度实时推送api接口应用示例
Oct 21 PHP
php将日期格式转换成xx天前的格式
Apr 16 PHP
php微信公众平台开发之微信群发信息
Sep 13 PHP
PHP串行化与反串行化实例分析
Dec 27 PHP
PHP简单获取上月、本月、近15天、近30天的方法示例
Jul 03 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
Apr 03 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
不用iconv库的gb2312与utf-8的互换函数
2006/10/09 PHP
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
PHP 事件机制(2)
2011/03/23 PHP
php数据结构 算法(PHP描述) 简单选择排序 simple selection sort
2011/08/09 PHP
php安全配置 如何配置使其更安全
2011/12/16 PHP
PHP高手需要要掌握的知识点
2014/08/21 PHP
学习php设计模式 php实现状态模式
2015/12/07 PHP
php for 循环使用的简单实例
2016/06/02 PHP
yii框架结合charjs实现统计30天数据的方法
2020/04/04 PHP
基于Jquery实现的一个图片滚动切换
2012/06/21 Javascript
JS获取月的最后一天与JS得到一个月份最大天数的实例代码
2013/12/16 Javascript
页面按钮禁用与解除禁用的方法
2014/02/19 Javascript
js获取页面传来参数的方法
2014/09/06 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
javascript实现点击单选按钮链接转向对应网址的方法
2015/08/12 Javascript
浅谈JavaScript正则表达式-非捕获性分组
2017/03/08 Javascript
JS实现元素上下左右移动效果
2017/10/18 Javascript
vue环形进度条组件实例应用
2018/10/10 Javascript
解决vue数据不实时更新的问题(数据更改了,但数据不实时更新)
2020/10/27 Javascript
解决js中的setInterval清空定时器不管用问题
2020/11/17 Javascript
[47:03]完美世界DOTA2联赛PWL S3 Galaxy Racer vs Phoenix 第二场 12.10
2020/12/13 DOTA
python模块restful使用方法实例
2013/12/10 Python
对python调用RPC接口的实例详解
2019/01/03 Python
python实现门限回归方式
2020/02/29 Python
Python脚本实现监听服务器的思路代码详解
2020/05/28 Python
纯css3制作的火影忍者写轮眼开眼至轮回眼及进化过程实例
2014/11/11 HTML / CSS
HTML5 Canvas 旋转风车绘制
2017/08/18 HTML / CSS
植物选择:Botanic Choice
2017/02/15 全球购物
以实惠的价格轻松租车,免费取消:Easyrentcars
2019/07/16 全球购物
加拿大户外探险购物网站:SAIL
2020/06/27 全球购物
高一自我鉴定
2013/12/17 职场文书
2014乡镇“三八”国际劳动妇女节活动总结
2014/03/01 职场文书
紧急迫降观后感
2015/06/15 职场文书
重温入党誓词主持词
2015/06/29 职场文书
python必学知识之文件操作(建议收藏)
2021/05/30 Python
用JS实现飞机大战小游戏
2021/06/09 Javascript