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 相关文章推荐
第十三节--对象串行化
Nov 16 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
Jan 15 PHP
PHP中$_FILES的使用方法及注意事项说明
Feb 14 PHP
PHP防止表单重复提交的几种常用方法汇总
Aug 19 PHP
ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
Nov 04 PHP
php实现随机生成易于记忆的密码
Jun 19 PHP
PHP入门教程之日期与时间操作技巧总结(格式化,验证,获取,转换,计算等)
Sep 11 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
Dec 14 PHP
PHP简单读取xml文件的方法示例
Apr 20 PHP
Laravel框架表单验证操作实例分析
Sep 30 PHP
laravel 解决多库下的DB::transaction()事务失效问题
Oct 21 PHP
ThinkPHP 框架实现的读取excel导入数据库操作示例
Apr 14 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
使用PHP制作新闻系统的思路
2006/10/09 PHP
php统计文件大小,以GB、MB、KB、B输出
2011/05/29 PHP
PHP 第二节 数据类型之数值型
2012/04/28 PHP
简单实现PHP留言板功能
2016/12/21 PHP
调试php程序的简单步骤
2019/10/04 PHP
JSON 入门指南 想了解json的朋友可以看下
2009/08/26 Javascript
imgAreaSelect 中文文档帮助说明
2011/10/08 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
javascript实现点击后变换按钮显示文字的方法
2015/05/13 Javascript
javascript类型系统——undefined和null全面了解
2016/07/13 Javascript
js 判断附件后缀的简单实现方法
2016/10/11 Javascript
JQuery统计input和textarea文字输入数量(代码分享)
2016/12/29 Javascript
js实现九宫格的随机颜色跳转
2017/02/19 Javascript
vue-router 源码之实现一个简单的 vue-router
2018/07/02 Javascript
Vue之mixin全局的用法详解
2018/08/22 Javascript
微信小程序修改checkbox的样式代码实例
2020/01/21 Javascript
js实现圆形显示鼠标单击位置
2020/02/11 Javascript
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
Python实现的下载8000首儿歌的代码分享
2014/11/21 Python
Python中给List添加元素的4种方法分享
2014/11/28 Python
Python实现多进程共享数据的方法分析
2017/12/04 Python
python二维键值数组生成转json的例子
2019/12/06 Python
python实现QQ邮箱发送邮件
2020/03/06 Python
python实现测试工具(一)——命令行发送get请求
2020/10/19 Python
CSS3中文字镂空、透明值、阴影效果设置示例小结
2016/03/07 HTML / CSS
使用CSS3的背景渐变Text Gradient 创建文字颜色渐变
2014/08/19 HTML / CSS
HTML5新增的Css选择器、伪类介绍
2013/08/07 HTML / CSS
三星英国官网:Samsung英国
2018/09/25 全球购物
西班牙手机之家:Phone House
2018/10/18 全球购物
垃圾回收的优点和原理
2014/05/16 面试题
2014大学生全国两会学习心得体会
2014/03/13 职场文书
委托公证书范本
2014/04/03 职场文书
商场客服专员岗位职责
2014/06/13 职场文书
预备党员考察意见范文
2015/06/01 职场文书
毕业欢送会致辞
2015/07/29 职场文书
《异世界四重奏》剧场版6月10日上映 PV视觉图原创角色发表
2022/03/20 日漫