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)文章
PHP 數(shù)字左側(cè)自動(dòng)補(bǔ)0
舉例來(lái)說(shuō):?jiǎn)T工的工號(hào) X001 雖然 MySQL 本身的字段設(shè)定成 zerofill 的屬性時(shí),會(huì)將不足位數(shù)的部份補(bǔ)上0,但是這個(gè)功能只能用在數(shù)字的字段上面。 所以必要的時(shí)候只好靠PHP來(lái)進(jìn)行了。2008-03-03PHP正則表達(dá)式函數(shù)preg_replace用法實(shí)例分析
這篇文章主要介紹了PHP正則表達(dá)式函數(shù)preg_replace用法,結(jié)合實(shí)例形式分析了PHP正則表達(dá)式函數(shù)preg_replace基本功能、參數(shù)描述與相關(guān)使用技巧,需要的朋友可以參考下2020-06-06php XPath對(duì)XML文件查找及修改實(shí)現(xiàn)代碼
php XPath對(duì)XML文件查找及修改實(shí)現(xiàn)代碼,需要的朋友可以參考下。2011-07-07詳談phpAdmin修改密碼后拒絕訪問(wèn)的問(wèn)題
下面小編就為大家?guī)?lái)一篇詳談phpAdmin修改密碼后拒絕訪問(wèn)的問(wèn)題。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04PHP連接MySql數(shù)據(jù)庫(kù)方法簡(jiǎn)化版
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQL?AB?公司開(kāi)發(fā),屬于?Oracle?旗下產(chǎn)品。MySQL?是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,這篇文章主要介紹了PHP連接mysql數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)連接靜態(tài)工具類,簡(jiǎn)化連接2022-07-07PHP錯(cuò)誤Cannot use object of type stdClass as array in錯(cuò)誤的解決辦法
很多人在PHP輸出一個(gè)二維數(shù)組的時(shí)候出現(xiàn)“Fatal error: Cannot use object of type stdClass as array in……”。這篇文章主要介紹了該錯(cuò)誤的解決辦法,需要的朋友可以參考下2014-06-06PHP中require和include路徑問(wèn)題詳解
這篇文章主要介紹了PHP中require和include路徑問(wèn)題詳解,十分詳細(xì),需要的朋友可以參考下2014-12-12