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 5.0对象模型深度探索之绑定
Sep 05 PHP
php 什么是PEAR?
Mar 19 PHP
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
Nov 26 PHP
使用PHP下载CSS文件中的图片的代码
Sep 24 PHP
跟我学Laravel之请求(Request)的生命周期
Oct 15 PHP
PHP向socket服务器收发数据的方法
Jan 24 PHP
PHP使用逆波兰式计算工资的方法
Jul 29 PHP
php实现json编码的方法
Jul 30 PHP
php+ajax无刷新分页实例详解
Dec 07 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
Mar 07 PHP
PHP记录页面停留时间的方法
Mar 30 PHP
PHP通过加锁实现并发情况下抢码功能
Aug 10 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 开发工具
2006/12/06 PHP
php数据结构 算法(PHP描述) 简单选择排序 simple selection sort
2011/08/09 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
2014/04/24 PHP
PHP多线程编程之管道通信实例分析
2015/03/07 PHP
php rmdir使用递归函数删除非空目录实例详解
2016/10/20 PHP
yii框架数据库关联查询操作示例
2019/10/14 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
2019/11/23 PHP
jquery 页眉单行信息滚动显示实现思路及代码
2014/06/26 Javascript
jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
2016/04/18 Javascript
JavaScript对象数组如何按指定属性和排序方向进行排序
2016/06/15 Javascript
JS多文件上传的实例代码
2017/01/11 Javascript
js 数字、字符串、布尔值的转换方法(必看)
2017/04/07 Javascript
js实现图片上传预览原理分析
2017/07/13 Javascript
JavaScript 中的 this 简单规则
2017/09/19 Javascript
vue利用axios来完成数据的交互
2018/03/23 Javascript
Vue结合Video.js播放m3u8视频流的方法示例
2018/05/04 Javascript
解决vue的变量在settimeout内部效果失效的问题
2018/08/30 Javascript
vue新vue-cli3环境配置和模拟json数据的实例
2018/09/19 Javascript
javascript匿名函数中的'return function()'作用
2018/10/15 Javascript
React如何解决fetch跨域请求时session失效问题
2018/11/02 Javascript
vue+node实现图片上传及预览的示例方法
2018/11/22 Javascript
Echarts实现多条折线可拖拽效果
2019/12/19 Javascript
使用Angular9和TypeScript开发RPG游戏的方法
2020/03/25 Javascript
python实现根据ip地址反向查找主机名称的方法
2015/04/29 Python
python实现京东秒杀功能
2018/07/30 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
python3正则模块re的使用方法详解
2020/02/11 Python
Python greenlet和gevent使用代码示例解析
2020/04/01 Python
浅谈Python程序的错误:变量未定义
2020/06/02 Python
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
会计专业应届生自荐信
2014/06/28 职场文书
MySQL 使用SQL语句修改表名的实现
2021/04/07 MySQL
mybatis源码解读之executor包语句处理功能
2022/02/15 Java/Android
JS函数式编程实现XDM一
2022/06/16 Javascript
Python可视化神器pyecharts绘制水球图
2022/07/07 Python