Maison > Article > développement back-end > Comment analyser une chaîne en plusieurs variables en PHP ? (exemple de code)
La fonction parse_str() est une fonction intégrée à PHP. Sa fonction est d'analyser la chaîne de requête en variables. La chaîne transmise à cette fonction pour analyse est au format de la chaîne de requête transmise via l'URL.
Syntaxe :
parse_str($string, $array)
Paramètres :
Cette fonction accepte deux paramètres comme indiqué dans la syntaxe ci-dessus, dont le premier doit être fourni Un paramètre, le deuxième paramètre est facultatif. Les paramètres
sont décrits comme suit :
$string : Il spécifie la chaîne à analyser.
$array : Il s'agit d'un paramètre facultatif qui spécifie le nom du tableau pour stocker la variable. Ce paramètre indique que la variable sera stockée dans un tableau.
Ci-dessous, nous allons vous présenter avec un exemple simple comment PHP analyse les chaînes en variables, c'est-à-dire l'utilisation de la fonction parse_str() :
Exemple de code 1 :
<?php parse_str("name=Richik&age=20"); echo $name."\n".$age; ?>
Sortie :
Richik 20
Exemple de code 2 :
Ici, nous stockons la variable dans un tableau, puis utilisons print_r( ) la fonction affiche un tableau.
<?php parse_str("roll_no=2&year=2nd&gpa=8.3", $array); print_r($array); ?>
Sortie :
Array ( [roll_no] => 2 [year] => 2nd [gpa] => 8.3 )
Recommandations associées : "Tutoriel PHP"
Cet article concerne la conversion de caractères en PHP Une introduction à la méthode d'analyse d'une chaîne en plusieurs variables. J'espère que cela sera utile aux amis dans le besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!