搜索框 多个条件模糊查询
1.利用逗号或者空格进行多个关键字的模糊查询
把所有的空格装换成英文的逗号(首先要把相邻的多个空格转化为一个空格,中文的逗号转化为统一的英文逗号),
$str=str_replace(",",",",$str);//装换字符 $str=preg_replace('!\s+!', ' ', $str);//相邻空格合并 $str=str_replace(" ",",",$str);//空格转换 $StrArr=explode(",","$str"); //字符串分割为数组
然后进行字符串分割成数组 进行拼接sql