php 查找字符串是否包含指定子串

php对于字符串操作封装了许多高性能的函数,因为web里面经常要做一些对字符的修改操作,所以这也是为什么php在web开发里面这么流行,开发效率这么高的一个原因。


今天主要讲解php中如何判断一个字符串中是否包含子串。


  1. 可以使用strpos来进行判断。

  2. 可以使用strstr来进行判断

  3. 通过explode进行判断


这里面最常用的就是strpos来判断

$str = "梦回故里是一个非常好的技术博客";

if(strpos("梦回故里")!==false){

    echo "包含";

}else{
    echo "不包含";

}


通过explode进行判断

$str = "梦回故里是一个非常好的技术博客";

$arr = explode("梦回故里",$str);

if(count($arr)>1){

    echo "包含";

}else{

    echo "不包含";

}


梦回故里手札