php通過數(shù)組實(shí)現(xiàn)多條件查詢實(shí)現(xiàn)方法(字符串分割)
更新時(shí)間:2014年05月06日 22:10:49 作者:
這篇文章主要介紹了php通過數(shù)組實(shí)現(xiàn)多條件查詢實(shí)現(xiàn)方法(字符串分割),需要的朋友可以參考下
復(fù)制代碼 代碼如下:
<?php
$keyword="asp php,jsp";
$keyword=str_replace(" "," ",$keyword);
$keyword=str_replace(" ",",",$keyword);
$keyarr=explode(',',$keyword);
for($index=0;$index<count($keyarr);$index++)
{
$whereSql .= " And (arc.title like '%$keyarr[$index]%' Or arc.keywords like '%$keyarr[$index]%') ";
}
echo $whereSql;
為了同時(shí)支持空格與逗號(hào),需要提前替換為統(tǒng)一的逗號(hào),就是先將空格都替換為逗號(hào),然后再通過逗號(hào)分割字符串,然后循環(huán)拼接sql查詢語(yǔ)句。
str_replace就是php中常用的字符串替換函數(shù)。
explode就是php中常用的字符串分割為數(shù)組的函數(shù)。
相關(guān)文章
php獲取手機(jī)端的號(hào)碼以及ip地址實(shí)例代碼
這篇文章我們給大家一個(gè)完整的通過php獲取手機(jī)端的號(hào)碼以及ip地址實(shí)例代碼,需要的朋友們可以測(cè)試參考下。2018-09-09
php簡(jiǎn)單防盜鏈驗(yàn)證實(shí)現(xiàn)方法
這篇文章主要介紹了php簡(jiǎn)單防盜鏈驗(yàn)證實(shí)現(xiàn)方法,通過$_SERVER['HTTP_REFERER']獲取來(lái)路頁(yè)面URL再進(jìn)行判斷進(jìn)而實(shí)現(xiàn)對(duì)非本地URL的攔截功能,需要的朋友可以參考下2016-07-07
PHP調(diào)用QQ互聯(lián)接口實(shí)現(xiàn)QQ登錄網(wǎng)站功能示例
這篇文章主要介紹了PHP調(diào)用QQ互聯(lián)接口實(shí)現(xiàn)QQ登錄網(wǎng)站功能,結(jié)合實(shí)例形式分析php調(diào)用QQ互聯(lián)接口實(shí)現(xiàn)QQ登錄網(wǎng)站的相關(guān)操作技巧,需要的朋友可以參考下2019-10-10
php+Ajax處理xml與json格式數(shù)據(jù)的方法示例
這篇文章主要介紹了php+Ajax處理xml與json格式數(shù)據(jù)的方法,結(jié)合實(shí)例形式分析了ajax處理xml格式數(shù)據(jù)及json格式數(shù)據(jù)相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2019-03-03
php使用socket調(diào)用http和smtp協(xié)議實(shí)例小結(jié)
這篇文章主要介紹了php使用socket調(diào)用http和smtp協(xié)議,結(jié)合實(shí)例形式總結(jié)分析了php使用socket發(fā)送http請(qǐng)求、post請(qǐng)求、SMTP請(qǐng)求、郵件發(fā)送等相關(guān)操作技巧,需要的朋友可以參考下2019-07-07
php采用session實(shí)現(xiàn)防止頁(yè)面重復(fù)刷新
這篇文章主要介紹了php采用session實(shí)現(xiàn)防止頁(yè)面重復(fù)刷新的代碼及使用方法,需要的朋友可以參考下2015-12-12
PHP對(duì)京東聯(lián)盟CPS的API調(diào)用
這篇文章介紹了PHP調(diào)用京東聯(lián)盟API的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07

