php - For loop decreasing order value -
problem have made loop decreasing value $k not coming in opposite manner. below code running working great.
basically dealing iframe , want fetch parent url data, using $_server['http_referer']. getting parent url when breaking string want in opposite manner. please @ actual , desired result below.
url: http://www.example.net/home?game_id=myteam11game_type=activity&auth=success
code
$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 />"; }
actual output
auth=success ,actual pos=> 2 game_type=activity ,actual pos=> 1 game_id=pranavs%20running12 ,actual pos=> 0
desired output
auth=success ,actual pos=> 0 game_type=activity ,actual pos=> 1 game_id=pranavs%20running12 ,actual pos=> 2
for($k=count($mainurlarr)-1, $i=0; $k>=0; $k--,$i++){ echo $mainurlarr[$k].' ,pos=> '.$i."<br />"; }
Thanks a lot Bro. Easy explanation. God bless you… rangextd reviews
ReplyDelete