strpos() 函数判断字符串中是否包含某字符串的方法


Posted in PHP onJanuary 16, 2019

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

判断某字符串中是否包含某字符串的方法
if(strpos('www.idc-gz.com','idc-gz') !== false){

 
  echo '包含';

 
}else{

 
    echo '不包含';

 
}

PHP strpos() 函数

strpos() 函数返回字符串在另一个字符串中第一次出现的位置。

如果没有找到该字符串,则返回 false。
语法

  • strpos(string,find,start)

    参数 描述

  • string 必需。规定被搜索的字符串。
  • find 必需。规定要查找的字符。
  • start 可选。规定开始搜索的位置。

注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 stripos()函数。

编辑本段例子

<?php
echo strpos(www.idc-gz.com,"idc");
?>

输出:

4

判断某字符串中是否包含某字符串的方法

if(strpos('www.idc-gz.com','idc-gz') !== false){


echo '包含';


}else{


echo '不包含';


}

很多人用下面的判断方法,是错误的:

if(strpos('www.idc-gz.com','idc-gz') ){


echo '包含';


}else{


echo '不包含';


}

上面也能得出正确的结果,但方法是错误的,如果if(strpos('idc-gz.com','idc-gz') ),那就得不到正确的结果,原因是位置是从0开始,第一个位置找到了,就是0,php中的0,也就不是true,上面的判断将不会成立,这点要十分注意!

PHP 相关文章推荐
提升PHP执行速度全攻略(下)
Oct 09 PHP
php Memcache 中实现消息队列
Nov 24 PHP
php实现简单文件下载的方法
Jan 30 PHP
PHP register_shutdown_function()函数的使用示例
Jun 23 PHP
php数组索引与键值操作技巧实例分析
Jun 24 PHP
PHP下载远程图片并保存到本地方法总结
Jan 22 PHP
php中10个不同等级压缩优化图片操作示例
Nov 14 PHP
Yii框架弹出窗口组件CJuiDialog用法分析
Jan 07 PHP
解决php-fpm.service not found问题的办法
Jun 06 PHP
PHP中的self关键字详解
Jun 23 PHP
Laravel修改验证提示信息为中文的示例
Oct 23 PHP
laravel框架语言包拓展实现方法分析
Nov 22 PHP
Laravel框架实现的批量删除功能示例
Jan 16 #PHP
Laravel框架实现的rbac权限管理操作示例
Jan 16 #PHP
PHP基于cookie实现统计在线人数功能示例
Jan 16 #PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
Jan 15 #PHP
对php 判断http还是https,以及获得当前url的方法详解
Jan 15 #PHP
php成功操作redis cluster集群的实例教程
Jan 13 #PHP
PHP赋值的内部是如何跑的详解
Jan 13 #PHP
You might like
php一行代码获取文件后缀名实例分析
2014/11/12 PHP
PHP查询快递信息的方法
2015/03/07 PHP
PHP类相关知识点实例总结
2016/09/28 PHP
php 调用ffmpeg获取视频信息的简单实现
2017/04/03 PHP
js下用层来实现select的title提示属性
2010/02/23 Javascript
Jquery Ajax的Get方式时需要注意URL地方
2011/04/07 Javascript
JavaScript中的isXX系列是否继续使用的分析
2011/04/16 Javascript
js判断选择时间不能小于当前时间的示例代码
2013/09/24 Javascript
javaScript中with函数用法实例分析
2015/06/08 Javascript
BootStrap中关于Select下拉框选择触发事件及扩展
2016/11/22 Javascript
利用JS轻松实现获取表单数据
2016/12/06 Javascript
最常见和最有用的字符串相关的方法详解
2017/02/06 Javascript
微信小程序 详解页面跳转与返回并回传数据
2017/02/13 Javascript
vue 注册组件的使用详解
2018/05/05 Javascript
vue实现点击关注后及时更新列表功能
2018/06/26 Javascript
详解JavaScript的内存空间、赋值和深浅拷贝
2019/04/17 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
[02:28]DOTA2亚洲邀请赛附加赛 RECAP赛事回顾
2015/01/29 DOTA
Python是编译运行的验证方法
2015/01/30 Python
构建Python包的五个简单准则简介
2015/06/15 Python
Ubuntu下Python2与Python3的共存问题
2018/10/31 Python
python读取txt文件中特定位置字符的方法
2018/12/24 Python
pthon贪吃蛇游戏详细代码
2019/01/27 Python
关于numpy数组轴的使用详解
2019/12/05 Python
Python 代码调试技巧示例代码
2020/08/11 Python
HTML+CSS+JavaScript实现图片3D展览的示例代码
2020/10/12 HTML / CSS
瑞典轮胎在线:Tirendo.se
2018/06/21 全球购物
新加坡鲜花速递/新加坡网上花店:Ferns N Petals
2020/08/29 全球购物
安全检查验收制度
2014/01/12 职场文书
幼儿园运动会加油词
2014/02/14 职场文书
对外汉语教师推荐信
2015/03/27 职场文书
《一面五星红旗》教学反思
2016/02/23 职场文书
导游词之太原天龙山
2020/01/02 职场文书
详解使用 CSS prefers-* 规范提升网站的可访问性与健壮性
2021/05/25 HTML / CSS
Python爬虫网络请求之代理服务器和动态Cookies
2022/04/12 Python
windows10 家庭版下FTP服务器搭建教程
2022/08/05 Servers