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

 更新时间:2007年03月19日 00:00:00   投稿:mdxy-dxy  
这篇文章主要为大家分享一下一个字符串包含另一个字符串的方法,主要使用了strpos或数组的方法实现

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

if(strpos('www.jb51.net','jb51') !== false){ 
 echo '包含jb51'; 
}else{
 echo '不包含jb51'; 
}

第二种 使用了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的反射机制实例详解

    PHP的反射机制实例详解

    这篇文章主要介绍了PHP的反射机制,结合实例形式详细分析了php反射机制的功能、原理、获取属性、注释、方法相关操作技巧,需要的朋友可以参考下
    2017-03-03
  • PHP生成不同颜色、不同大小的tag标签函数

    PHP生成不同颜色、不同大小的tag标签函数

    看别人网站上面的tag都是不同颜色,不同大小的tag标签非常不错,这里就分享两个函数,方便需要的朋友
    2013-09-09
  • PHP 日期时间函数的高级应用技巧

    PHP 日期时间函数的高级应用技巧

    PHP 日期时间函数常用函数高级使用技巧,大家在以后的开发中能用的到。
    2009-10-10
  • PHP基于反射获取一个类中所有的方法

    PHP基于反射获取一个类中所有的方法

    这篇文章主要介绍了PHP基于反射获取一个类中所有的方法,结合实例形式较为详细的分析了php使用反射机制获取类中所有属性与方法的操作步骤与相关注意事项,需要的朋友可以参考下
    2017-09-09
  • PHP直接修改表内容DataGrid功能实现代码

    PHP直接修改表内容DataGrid功能实现代码

    最近想做一个通过PHP实现DataGrid功能的东西,这样可以直接修改数据库中表的内容,而不用开发【新增数据页面】和【编辑页面】,本篇首先介绍基于MySQL的使用方法,再简单介绍对于Oracle连接(基于sqlrelay)的二次开发。
    2015-09-09
  • php 定义404页面的实现代码

    php 定义404页面的实现代码

    今天需要用php输出一个404错误页面,然后加载404页面输出,各个方便给用户与搜索引擎好的用户体验
    2012-11-11
  • php使用ob_flush不能每隔一秒输出原理分析

    php使用ob_flush不能每隔一秒输出原理分析

    这篇文章主要介绍了php使用ob_flush不能每隔一秒输出原理,较为详细的分析了php使用ob_flush的相关原理与Linux下使用cli方式的使用方法,需要的朋友可以参考下
    2015-06-06
  • php中cookie与session的区别点总结

    php中cookie与session的区别点总结

    在本篇文章里小编给大家整理的是一篇关于php中cookie与session的区别点总结内容,有兴趣的朋友们可以参考学习下。
    2021-12-12
  • 自制PHP框架之设计模式

    自制PHP框架之设计模式

    本文是自制PHP框架的第三篇,我们主要来讲解下PHP的设计模式的使用,本文我们一起来学习PHP中最常用的三种设计模式:单例设计模式、工厂设计模式和观察者设计模式。
    2017-05-05
  • php libevent 功能与使用方法详解

    php libevent 功能与使用方法详解

    这篇文章主要介绍了php libevent 功能与使用方法,结合实例形式详细分析了php libevent 基本功能、原理、使用方法及操作注意事项,并附带说明了linux下php安装libevent的方法,需要的朋友可以参考下
    2020-03-03

最新评论