您好,欢迎访问一九零五行业门户网

php通过数组实现多条件查询实现方法(字符串分割)_PHP教程

复制代码 代码如下:
$keyword=asp php,jsp;
$keyword=str_replace( , ,$keyword);
$keyword=str_replace( ,,,$keyword);
$keyarr=explode(',',$keyword);
for($index=0;$index{
$wheresql .= and (arc.title like '%$keyarr[$index]%' or arc.keywords like '%$keyarr[$index]%') ;
}
echo $wheresql;
为了同时支持空格与逗号,需要提前替换为统一的逗号,就是先将空格都替换为逗号,然后再通过逗号分割字符串,然后循环拼接sql查询语句。
str_replace就是php中常用的字符串替换函数。
explode就是php中常用的字符串分割为数组的函数。
http://www.bkjia.com/phpjc/765722.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/765722.htmltecharticle复制代码 代码如下: ?php $keyword=asp php,jsp; $keyword=str_replace( , ,$keyword); $keyword=str_replace( ,,,$keyword); $keyarr=explode(',',$keyword); for($index=0;...
其它类似信息

推荐信息