問題 我已for循環降低但$ķ沒有在相反的方式來的值。下面是正在運行的代碼,它可以幫助任何幫助。For循環遞減順序值
基本上我正在處理iFrame,我想取回父URL數據,因爲我使用$ _SERVER ['HTTP_REFERER']。我得到了完美的父URL,但是當我打破字符串時,我希望它以相反的方式。請看下面的實際和期望的結果。
網址:http://www.example.net/home?game_id=MyTeam11game_type=activity&auth=success
代碼
$mainurl = array();
$mainurl = parse_url($_SERVER['HTTP_REFERER']);
$mainurl = array_slice($mainurl, 3, true);
$mainurl = $mainurl['query'];
$mainurlArr = explode('&', $mainurl);
for($k=count($mainurlArr)-1; $k>=0; $k--){
echo $mainurlArr[$k].' ,pos=> '.$k."<br />";
}
實際輸出
auth=success ,Actual pos=> 2
game_type=activity ,Actual pos=> 1
game_id=Pranavs%20running12 ,Actual pos=> 0
所需的輸出
auth=success ,Actual pos=> 0
game_type=activity ,Actual pos=> 1
game_id=Pranavs%20running12 ,Actual pos=> 2
你可以嘗試將它們放置在一個數組,然後數組反向:http://php.net/manual/en/function.array-reverse.php – Thew