Comment analyser une chaîne en plusieurs variables en PHP ? (exemple de code)

藏色散人
Libérer: 2023-04-05 16:42:01
original
3098 Les gens l'ont consulté

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.

Comment analyser une chaîne en plusieurs variables en PHP ? (exemple de code)

Syntaxe :

parse_str($string, $array)
Copier après la connexion

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; 
?>
Copier après la connexion

Sortie :

Richik
20
Copier après la connexion

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); 
  
?>
Copier après la connexion

Sortie :

Array
(
    [roll_no] => 2
    [year] => 2nd
    [gpa] => 8.3
)
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal