PHP中strpos()函数的用处是什么,具体用法是怎样
Admin 2022-07-06 群英技术资讯 379 次浏览
用php的strpos() 函数判断字符串中是否包含某字符串的方法
判断某字符串中是否包含某字符串的方法 if(strpos('www.idc-gz.com','idc-gz') !== false){ echo '包含'; }else{ echo '不包含'; }
PHP strpos() 函数
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。 如果没有找到该字符串,则返回 false。
语法
注释:该函数对大小写敏感。如需进行对大小写不敏感的搜索,请使用 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,上面的判断将不会成立,这点要十分注意!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
1.函数explode(); 这个是字符串转化为数组, implode();这个是数组转化为字符串。$array=explode(separator,$string); $string=implode(glue,$array);使用和理解这两个函数的关键之处是分隔符(separator)和胶合符(glue)关系。当把一个数组转换成一个字符串时,将会设置胶合符——将被插入到生成字符串中的数
这篇文章主要给大家介绍了一次因composer错误使用引发的问题与解决方法,文中通过示例代码以及图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
swoole退出的方法:使用“Server->stop”方法退出,其中$waitEvent参数可以控制退出策略,默认为false表示立即退出,设置为true表示等待事件循环为空时再退出。
PHP7栏目讲解PHP7如何快速安装WEB服务器,web服务器你可以认为是网站所赖以生存的环境,网站需要运行在web服务器里面。有需要的朋友可以看看学习学习。
php常见运行模式详解:1、CGI将网页和WEB中程序连接起来。2、fast-cgi是cgi模式的升级版。3、CLI是命令行运行的接口。4、Web模块模式,用于apache+php运行。5、ISAPI是面向Internet服务的API接口。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008