Fonction PHP parse_str()
Exemple
Analysez une chaîne de requête en variables :
<?php
parse_str("name=Peter&age=43");
echo $name."<br>";
echo $age;
?>
Définition et utilisation
La fonction parse_str() analyse une chaîne de requête en variables.
Remarque : Si le paramètre de tableau n'est pas défini, les variables définies par cette fonction écraseront les variables existantes du même nom.Remarque : Le paramètre magic_quotes_gpc dans le fichier php.ini affecte la sortie de cette fonction. Si activé, les variables sont converties par adslashes() avant d'être analysées par parse_str().
Syntaxe
parse_str(string,array)
Valeurs des paramètres
Parameter | Description |
---|---|
string | Required. Specifies the string to parse |
array | Optional (Required from PHP 7.2). Specifies the name of an array to store the variables. This parameter indicates that the variables will be stored in an array. |
Détails techniques
Valeur de retour : | Aucune valeur n'est retournée |
---|---|
Version PHP : | 4+ |
Journal des modifications : | PHP 7.2.0 - Le paramètre tableau est obligatoire. PHP 4.0.3 - Ajout du paramètre tableau . |
Plus d'exemples
Exemple
Stockez les variables dans un tableau :
<?php
parse_str("name=Peter&age=43",$myArray);
print_r($myArray);
?>
❮ Référence de chaîne PHP