Maison > développement back-end > tutoriel php > Comment convertir une chaîne de requête en tableau en PHP ?

Comment convertir une chaîne de requête en tableau en PHP ?

Susan Sarandon
Libérer: 2024-12-26 13:46:10
original
609 Les gens l'ont consulté

How to Convert a Query String to an Array in PHP?

Convertir la chaîne de requête en tableau

Énoncé du problème :

Convertir la chaîne de requête pg_id =2&parent_id=2&document&video dans un tableau. Le résultat attendu est :

array(
    'pg_id' => 2,
    'parent_id' => 2,
    'document' => '',
    'video' => ''
)
Copier après la connexion

Solution utilisant parse_str :

La fonction parse_str vous permet d'analyser une chaîne de requête et d'attribuer les valeurs aux variables. Pour stocker les données dans un tableau au lieu de variables, définissez le deuxième paramètre sur TRUE.

$queryString = "pg_id=2&parent_id=2&document&video";

parse_str($queryString, $queryArray, TRUE);

print_r($queryArray);
Copier après la connexion

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal