
用php的strpos() 函数判断字符串中是否包括某字符串的方式
判断某字符串中是否包含某字符串的方法
if(strpos('www.idc-gz.com','idc-gz') !== false){
echo '包含';
}else{
echo '不包含';
}

PHP strpos() 函数
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。 如果没有找到该字符串,则返回 false。
![]()
语法
注释:该变量对大小写敏感。如需进行对大小写不敏感的搜索php 字符串包含php 字符串包含,请使用 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,上面的判定将不会成立,这点要更加注意!
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-126206-1.html
可以选择理财产品
因为他不配
何况还有日寇在使阴招
我就静静的的看着你们抢