[ PHP ] – 取得來源頁的所有_GET參數

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]

假設來源網址 xxx.php?a=1&b=2&c=3
[php]
$getURLVar = str_replace("?","",strrchr($_SERVER[‘HTTP_REFERER’],"?"));//將來源網址解析 只抓取?後方的字串
//a=1&b=2&c=3
$getURLVar = str_replace("&","=",$getURLVar);//將&取代成=
//a=1=b=2=c=3
$getURLVar = str_getcsv($getURLVar,"=");//依=符號分割成array
//Array ( [0] => a [1] => 1 [2] => b [3] => 2 [4] => c [5] => 3 )
$i=0;
foreach ($getURLVar as $value){
if ($i % 2)//整除的存 $value1 有餘數的存 $value2
$value1[$i]=$value;
else
$value2[$i]=$value;
$i++;
}
$getURLVar =array_combine($value2,$value1);//將兩個陣列 合成 key => value
//Array ( [a] => 1 [b] => 2 [c] => 3 )
[/php]

評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *