php判断字符串中是否包含指定字符串

有两种方法,可以利用字符串查找函数strstr()与strpos()
strstr()函数->查找指定字符串第一次出现,并返回字符串的剩余部分:
strpos()函数->查找指定字符串中第一次出现的位置(从0开始)
这里推荐使用速度更快、耗费内存更少的strpos()函数(区分大小写,不区分大小写则用stripos())
$str = 'hello china ~';
$checkstr = 'hello';
// 这里判断必须用双等号 !== 才有效果,因为可能返回等同false的布尔值
if (strpos($str, $checkstr) !== false) {
    
    
    die('恭喜你查询到了');
}else{
    
    
    die('查询不到');
}

猜你喜欢

转载自blog.csdn.net/qq_15957557/article/details/124445053