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