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代码
Jul 17 PHP
PHP __autoload函数(自动载入类文件)的使用方法
Feb 04 PHP
php指定函数参数默认值示例代码
Dec 04 PHP
PHP中Session引起的脚本阻塞问题解决办法
Apr 08 PHP
利用PHP函数计算中英文字符串长度的方法
Nov 11 PHP
php利用cookies实现购物车的方法
Dec 10 PHP
PHP人民币金额转大写实例代码
Oct 02 PHP
php微信高级接口群发 多客服
Jun 23 PHP
详解PHP实现定时任务的五种方法
Jul 25 PHP
php 修改上传文件大小限制实例详解
Oct 23 PHP
Laravel路由研究之domain解决多域名问题的方法示例
Apr 04 PHP
PHP超低内存遍历目录文件和读取超大文件的方法
May 01 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长字符串定义方法
2012/07/12 PHP
php排序算法(冒泡排序,快速排序)
2012/10/09 PHP
php实现ip白名单黑名单功能
2015/03/12 PHP
php array_multisort 对数组进行排序详解及实例代码
2016/10/27 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
PHP实现浏览器格式化显示XML的方法示例
2019/01/22 PHP
深入浅析安装PhpStorm并激活的步骤详解
2020/09/17 PHP
优化网页之快速的呈现我们的网页
2007/06/29 Javascript
js 表单验证方法(实用)
2009/04/28 Javascript
基于Jquery的实现回车键Enter切换焦点
2010/09/14 Javascript
js中各浏览器中鼠标按键值的差异
2011/04/07 Javascript
jQuery Pagination Ajax分页插件(分页切换时无刷新与延迟)中文翻译版
2013/01/11 Javascript
Javascript setInterval的两种调用方法(实例讲解)
2013/11/29 Javascript
jquery中each方法示例和常用选择器
2014/07/08 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
JS中的Replace方法使用经验分享
2015/05/20 Javascript
Ajax中解析Json的两种方法对比分析
2015/06/25 Javascript
bootstrap-treeview自定义双击事件实现方法
2016/01/09 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
基于jQuery实现的打字机效果
2017/01/16 Javascript
Vue中使用方法、计算属性或观察者的方法实例详解
2018/10/31 Javascript
[02:49:21]2019完美盛典全程录像
2019/12/08 DOTA
[42:00]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第一场 12.13
2020/12/17 DOTA
跟老齐学Python之使用Python查询更新数据库
2014/11/25 Python
Django1.7+python 2.78+pycharm配置mysql数据库
2016/10/09 Python
python 实现矩阵上下/左右翻转,转置的示例
2019/01/23 Python
Python中字符串与编码示例代码
2019/05/20 Python
Python3 Tkinkter + SQLite实现登录和注册界面
2019/11/19 Python
学Python 3的理由和必要性
2019/11/19 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
2020/12/04 Python
利用HTML5+CSS3实现3D转换效果实例详解
2017/05/02 HTML / CSS
党员批评与自我批评
2014/02/12 职场文书
《飞向蓝天的恐龙》教学反思
2014/04/09 职场文书
实习介绍信范文
2015/05/05 职场文书
2019优秀干部竞聘演讲稿范文!
2019/07/02 职场文书
Nginx反向代理至go-fastdfs案例讲解
2021/08/02 Servers