PHP - Fonction urldecode ()

La fonction urldecode () peut décoder une chaîne encodée en URL.

Syntaxe

string urldecode( string $str )

La fonction urldecode () peut décoder n'importe quel encodage% ## dans une chaîne donnée. Les symboles Plus ('+') ont été décodés en un caractère d'espace.

La fonction urldecode () peut renvoyer une chaîne décodée.

Exemple

<?php
   $query = "my=apples&are=green+and+red";
   foreach(explode("&", $query) as $chunk) {
      $param = explode("=", $chunk);
      if($param) {
         printf("Value for parameter \"%s\" is \"%s\"<br/>\n", urldecode($param[0]), urldecode($param[1]));
      }
   }
?>