php動(dòng)態(tài)添加url查詢參數(shù)的方法
本文實(shí)例講述了php動(dòng)態(tài)添加url查詢參數(shù)的方法。分享給大家供大家參考。具體分析如下:
這段代碼可以動(dòng)態(tài)為url添加key-value查詢參數(shù),如果參數(shù)已經(jīng)存在則會(huì)用新的進(jìn)行覆蓋
function add_querystring_var($url, $key, $value) {
$url=preg_replace('/(.*)(?|&)'.$key.'=[^&]+?(&)(.*)/i','$1$2$4',$url.'&');
$url=substr($url,0,-1);
if(strpos($url,'?') === false){
return ($url.'?'.$key.'='.$value);
} else {
return ($url.'&'.$key.'='.$value);
}
}
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
相關(guān)文章
簡(jiǎn)介WordPress中用于獲取首頁和站點(diǎn)鏈接的PHP函數(shù)
這篇文章主要介紹了WordPress中用于獲取首頁和站點(diǎn)鏈接的PHP函數(shù),分別是home_url()和site_url()需要的朋友可以參考下2015-12-12
一道求$b相對(duì)于$a的相對(duì)路徑的php代碼
這是一段計(jì)算兩個(gè)路徑的相對(duì)路徑的php代碼,需要的朋友可以參考下。2010-08-08
PHP基于curl實(shí)現(xiàn)模擬微信瀏覽器打開微信鏈接的方法示例
這篇文章主要介紹了PHP基于curl實(shí)現(xiàn)模擬微信瀏覽器打開微信鏈接的方法,結(jié)合實(shí)例形式分析了php使用curl通過設(shè)置HTTP_USER_AGENT實(shí)現(xiàn)模擬微信瀏覽器相關(guān)操作技巧,需要的朋友可以參考下2019-02-02
在PHP中利用wsdl創(chuàng)建標(biāo)準(zhǔn)webservice的實(shí)現(xiàn)代碼
網(wǎng)上有現(xiàn)成的nusoap,我沒使用,如果使用了,我可能就不知道PHP是怎么創(chuàng)建webservice的了2011-12-12

