parse_str() analyse la chaîne de caractères str comme s'il s'agissait d'une requête HTTP, passée via l'URL, en méthode GET ou POST. Toutes les variables qu'elle y repère sont alors créées, avec leurs valeurs respectives. Si le second paramètre arr est fourni, les variables y seront stockées, sous forme d'index de tableau.
Note : Le support du paramètre optionnel arr a été ajouté en PHP 4.0.3.
Note : Pour accéder à l'URL appelante QUERY_STRING, vous devez utiliser la variable $_SERVER['QUERY_STRING']. Il est aussi intéressant de lire la section sur les variables externes à PHP.
Voir aussi parse_url(), pathinfo(), set_magic_quotes_runtime() et urldecode().