我調用一個php腳本http://site.com/process.php
,它將url作爲其參數之一。 for=
當參數之一是url時,parse_url()問題
http://site.com/process.php?for=http://www.anotherwebsite.com
然後我做到這一點,並試圖parse_url()
但parse_url()給出瞭解析錯誤。
$uri = $_SERVER['REQUEST_URI']; // /process.php?for=http://www.anotherwebsite.com
parse_url($uri);
我怎麼能編碼for
參數無論是在發送側(URL),或在接收端(PHP),這樣parse_url()
明白,這只是碰巧看起來像一個URL參數?
您需要對查詢字符串值進行URL編碼。 – BoltClock 2011-02-11 12:41:19
'$ _GET ['for']`給你什麼?它是你感興趣的`for`參數嗎? – 2011-02-11 12:46:23