parse_str Analyse une chaîne de caractères d'une variable &reftitle.description; voidparse_str stringstring arrayresult Analyse la chaîne de caractères string comme s'il s'agissait des paramètres passés via l'URL. Toutes les variables qu'elle y repère sont alors créées, avec leurs valeurs respectives (ou dans le tableau si result est fourni). &reftitle.parameters; string La chaîne d'entrée. result Si le second paramètre result est fourni, les variables y seront stockées, sous forme d'un tableau indexé. L'utilisation de cette fonction sans le paramètre result est trés fortement découragé et déconseillé à partir de PHP 7.2. &reftitle.returnvalues; &return.void; &reftitle.changelog; &Version; &Description; 8.0.0 result n'est plus optionnel. 7.2.0 L'utilisation de parse_str sans le second argument émet une note E_DEPRECATED. &reftitle.examples; Exemple avec <function>parse_str</function> ]]> Parce que les variables en PHP ne peuvent pas avoir des points et des espaces dans leurs noms, ceux-ci sont convertis en soulignements. La même chose s'applique à la dénomination des noms de clés respectifs en cas d'utilisation de cette fonction avec le paramètre de result . Déformation des nom par <function>parse_str</function> ]]> &reftitle.notes; Toutes les variables créées (ou les valeurs retournées dans le tableau si le second paramètre est défini) sont déjà urldecode. Pour obtenir le QUERY_STRING actuel, vous pouvez utiliser la variable $_SERVER['QUERY_STRING']. En outre, vous voudrez peut-être lire la section sur les variables de sources externes. &reftitle.seealso; parse_url pathinfo http_build_query urldecode