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 />"; } 

Comments

Post a Comment

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -