有两种方法,可以利用字符串查找函数strstr()与strpos()
strstr()函数->查找指定字符串第一次出现,并返回字符串的剩余部分:
strpos()函数->查找指定字符串中第一次出现的位置(从0开始)
这里推荐使用速度更快、耗费内存更少的strpos()函数(区分大小写,不区分大小写则用stripos())
$str = 'hello china ~';
$checkstr = 'hello';
// 这里判断必须用双等号 !== 才有效果,因为可能返回等同false的布尔值
if (strpos($str, $checkstr) !== false) {
die('恭喜你查询到了');
}else{
die('查询不到');
}
这篇文章主要介绍了php判断字符串中是否包含指定字符串用法案例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习作用。