php中判断一个字符串包含另一个字符串的方法


Posted in PHP onMarch 19, 2007

第一种方法:用php的strpos() 函数判断字符串中是否包含某字符串的方法

if(strpos('3water.com','3water') !== false){ 
 echo '包含3water'; 
}else{
 echo '不包含3water'; 
}

第二种 使用了explode

用explode进行判断PHP判断字符串的包含代码如下:

<?php 
$name = "001x.gif"; 
$pan = "x"; 
$con = explode($pan,$name); 
if (count($con)>1): 
echo $name."中包含".$pan; 
else: 
echo $name."中没有包含".$pan; 
endif; 
?>

第三种strstr

strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。
该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。

代码如下:

<?php
  /*如手册上的举例*/
  $email = 'user@example.com';
  $domain = strstr($email, '@');
  echo $domain;
  // prints @example.com
?>

第四种、stristr

stristr() 函数查找字符串在另一个字符串中第一次出现的位置。
如果成功,则返回字符串的其余部分(从匹配点)。如果没有找到该字符串,则返回 false。

它和strstr的使用方法完全一样.唯一的区别是stristr不区分大小写.

PHP 相关文章推荐
Classes and Objects in PHP5-面向对象编程 [1]
Oct 09 PHP
PHP添加MySQL数据记录代码
Jun 07 PHP
用mysql触发器自动更新memcache的实现代码
Oct 11 PHP
PHP 批量更新网页内容实现代码
Jan 05 PHP
php安全之直接用$获取值而不$_GET 字符转义
Jun 03 PHP
php绘图中显示不出图片的原因及解决
Mar 05 PHP
Codeigniter操作数据库表的优化写法总结
Jun 12 PHP
浅谈php函数serialize()与unserialize()的使用方法
Aug 19 PHP
PHP基于数组实现的分页函数实例
Aug 20 PHP
PHP页面实现定时跳转的方法
Oct 31 PHP
PHP+MySql+jQuery实现的&quot;顶&quot;和&quot;踩&quot;投票功能
May 21 PHP
yii2利用自带UploadedFile实现上传图片的示例
Feb 16 PHP
php之字符串变相相减的代码
Mar 19 #PHP
PHP入门速成教程
Mar 19 #PHP
phpMyAdmin 安装教程全攻略
Mar 19 #PHP
PHP5中的this,self和parent关键字详解教程
Mar 19 #PHP
一篇不错的PHP基础学习笔记
Mar 18 #PHP
PHP_MySQL教程-第一天
Mar 18 #PHP
PHP 中dirname(_file_)讲解
Mar 18 #PHP
You might like
第八节 访问方式 [8]
2006/10/09 PHP
php设置静态内容缓存时间的方法
2014/12/01 PHP
PHP 的Opcache加速的使用方法
2017/12/29 PHP
Yii使用DbTarget实现日志功能的示例代码
2020/07/21 PHP
JavaScript 输入框内容格式验证代码
2010/02/11 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
Jquery each方法跳出循环,并获取返回值(实例讲解)
2013/12/12 Javascript
JS 使用for循环遍历子节点查找元素
2014/09/06 Javascript
JS实现CheckBox复选框全选全不选功能
2015/05/06 Javascript
使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效
2015/09/24 Javascript
JavaScript制作淘宝星级评分效果的思路
2020/06/23 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
JavaScript基础心法 深浅拷贝(浅拷贝和深拷贝)
2018/03/05 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
Vue实现一个图片懒加载插件
2019/03/11 Javascript
vue+element tabs选项卡分页效果
2020/06/29 Javascript
JS回调函数深入理解
2019/10/16 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
深入剖析Python的爬虫框架Scrapy的结构与运作流程
2016/01/20 Python
解读! Python在人工智能中的作用
2017/11/14 Python
Python爬取当当、京东、亚马逊图书信息代码实例
2017/12/09 Python
使用python实现knn算法
2017/12/20 Python
pygame游戏之旅 创建游戏窗口界面
2018/11/20 Python
Python关于__name__属性的含义和作用详解
2020/02/19 Python
python实现PolynomialFeatures多项式的方法
2021/01/06 Python
Big Green Smile德国网上商店:提供各种天然产品
2018/05/23 全球购物
台湾母婴用品限时团购:妈咪爱
2018/08/03 全球购物
如何开发一个JQuery插件
2016/07/28 面试题
部队党性分析材料
2014/02/16 职场文书
团拜会策划方案
2014/06/07 职场文书
《爱的教育》读书心得
2014/11/08 职场文书
党风廉正建设责任书
2015/01/29 职场文书
发布会邀请函
2015/01/31 职场文书
党性修养心得体会2016
2016/01/21 职场文书
JVM上高性能数据格式库包Apache Arrow入门和架构详解(Gkatziouras)
2021/05/26 Servers
SqlServer数据库远程连接案例教程
2021/07/15 SQL Server