How to decode URL-encoded query string in PHP

1 Answer

0 votes
$query = "user=jabba&have=slaves+droids+alien";

foreach (explode('&', $query) as $chunk) 
{
    $arr = explode("=", $chunk);

    if ($arr)
        printf("\"%s\" = \"%s\"<br/>\n", urldecode($arr[0]), urldecode($arr[1]));
}
 

/*
run: 

"user" = "jabba"
"have" = "slaves droids alien"

*/

 



answered Jul 22, 2016 by avibootz

Related questions

5 answers 487 views
1 answer 205 views
205 views asked Jul 16, 2016 by avibootz
1 answer 215 views
1 answer 281 views
2 answers 803 views
2 answers 362 views
362 views asked Aug 12, 2015 by avibootz
...