我一次發送一個php腳本多個urls(約15個),全部包含約5個url變量。在我的腳本中,我通過將兩個反斜槓(我之前添加到腳本中)分割成單個URL,然後分解每個單獨的URL,從而將大塊網址解析爲單個URL。但是,當我運行我的腳本時,它只接受直到「&」符號的url。我想要整個大塊,以便稍後在腳本中分割它。什麼可能是解決這個問題的最好方法?php解析具有多個變量的url與獲取請求
謝謝。
,當我把我的腳本中的URL塊會發生什麼情況的一個例子:
<?php
/*
$url variable being sent to script:
http://www.test1.com?q1=a&q2=b&q3=c&q4=d\\http://www.test2.com?r1=a&r2=b&r3=c&r4=d\\http://www.test3.com?q1=a&q2=b&q3=c&q4=d\\http://www.test4.com?e1=a&e2=b&e3=c&e4=d
*/
$url = $_GET['url'];
echo $url; // returns http://www.test1.com?q1=a
//later on in my script, i just need to curl each "\\" seperated url
?>
這看起來非常像一個用URL的編碼起訴 - 這個數據如何首先進入查詢字符串? – 2009-11-05 07:57:40