parse_strAnalyse une requête HTTP
&reftitle.description;
voidparse_strstringstrarrayarrparse_str analyse la chaîne de caractères
str comme s'il s'agissait d'une requête
HTTP, passée via l'URL. 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.
Le support du paramètre optionnel arr a été
ajouté en &php; 4.0.3.
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;.
La configuration de magic_quotes_gpc
affecte l'affichage de cette fonction car parse_str utilise
le même mécanisme que &php; utilise pour propager les variables $_GET,
$_POST, etc..
Exemple avec parse_str
]]>
Voir aussi
parse_url,
pathinfo,
get_magic_quotes_gpc et
urldecode.