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 684 views
1 answer 294 views
294 views asked Jul 16, 2016 by avibootz
1 answer 336 views
1 answer 385 views
2 answers 916 views
2 answers 470 views
470 views asked Aug 12, 2015 by avibootz
...