php 判断字符串中是否包含指定字符串的多种方法

2,750 阅读1分钟

1、strpos:返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。

if (strpos($res, "abc") !== false) {
    // 包含"abc"
}else{
    // 不包含"abc"
}

2、explode:把字符串打散为数组。

$str = 'abcde';
$str_search = 'a';
$arr = explode($str_search,$str);
if(count($arr)>1){
    // 包含'a'
}else{
    // 不包含'a'
}