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

1 answer 189 views
189 views asked Jul 16, 2016 by avibootz
5 answers 462 views
1 answer 193 views
1 answer 266 views
2 answers 782 views
2 answers 340 views
340 views asked Aug 12, 2015 by avibootz
...