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 相关文章推荐
使用Apache的rewrite技术
Jun 22 PHP
创建配置文件 用PHP写出自己的BLOG系统 2
Apr 12 PHP
php中获取关键词及所属来源搜索引擎名称的代码
Feb 15 PHP
php Smarty 字符比较代码
Feb 27 PHP
解析在zend Farmework下如何创立一个FORM表单
Jun 28 PHP
详解PHP+AJAX无刷新分页实现方法
Nov 03 PHP
浅析PHP中的i++与++i的区别及效率
Jun 15 PHP
Yii2 RESTful中api的使用及开发实例详解
Jul 06 PHP
php提交表单时保留多个空格及换行的文本样式的方法
Jun 20 PHP
PHP多维数组指定多字段排序的示例代码
May 16 PHP
yii2.0框架多模型操作示例【添加/修改/删除】
Apr 13 PHP
PHP实现图片防盗链破解操作示例【解决图片防盗链问题/反向代理】
May 29 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
SONY SRF-22W(33W)的电路分析和维修案例
2021/03/02 无线电
网站当前的在线人数
2006/10/09 PHP
php二维码生成
2015/10/19 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
PHP中关于php.ini参数优化详解
2020/02/28 PHP
JS实现打开本地文件或文件夹
2021/03/09 Javascript
获取非最后一列td值并将title设为该值的方法
2013/10/30 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
2016/04/06 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
Javascript使用uploadify来实现多文件上传
2016/11/16 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
2017/01/19 Javascript
JavaScript实现的鼠标响应颜色渐变效果完整实例
2017/02/18 Javascript
正则验证小数点后面只能有两位数的方法
2017/02/28 Javascript
vue之数据交互实例代码
2017/06/20 Javascript
react-native DatePicker日期选择组件的实现代码
2017/09/12 Javascript
基于vue.js的分页插件详解
2017/11/27 Javascript
Vue.js上传图片到阿里云OSS存储的方法示例
2018/12/13 Javascript
angular4+百分比进度显示插件用法示例
2019/05/05 Javascript
js计算两个时间差 天 时 分 秒 毫秒的代码
2019/05/21 Javascript
Vue实现验证码功能
2019/12/03 Javascript
浅谈鸿蒙 JavaScript GUI 技术栈
2020/09/17 Javascript
[00:12]2018DOTA2亚洲邀请赛 Somnus丶M出阵单挑
2018/04/06 DOTA
python开发之文件操作用法实例
2015/11/13 Python
基于python的Tkinter实现一个简易计算器
2015/12/31 Python
Python切片工具pillow用法示例
2018/03/30 Python
pandas数据集的端到端处理
2019/02/18 Python
Python re正则表达式元字符分组()用法分享
2020/02/10 Python
解决Python paramiko 模块远程执行ssh 命令 nohup 不生效的问题
2020/07/14 Python
CSS3径向渐变之大鱼吃小鱼之孤单的大鱼
2016/04/26 HTML / CSS
Nike德国官网:Nike.com (DE)
2018/11/13 全球购物
工程造价管理专业大专生求职信
2013/10/06 职场文书
小学端午节活动方案
2014/03/13 职场文书
感恩母亲节活动总结
2015/02/10 职场文书
合同审查法律意见书
2015/06/04 职场文书
2015军训通讯稿大全
2015/07/18 职场文书
2016年秋季运动会广播稿
2015/12/21 职场文书