"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment désérialiser des formulaires sérialisés jQuery en PHP ?

Comment désérialiser des formulaires sérialisés jQuery en PHP ?

Publié le 2024-11-17
Parcourir:155

How do I Deserialize jQuery-Serialized Forms in PHP?

Désérialisation des formulaires sérialisés jQuery en PHP

Lors de l'utilisation de la méthode $('#form').serialize() de jQuery pour soumettre des données de formulaire vers une page PHP, la question se pose : comment la désérialiser en PHP ?

Désérialisation PHP des formulaires sérialisés jQuery

La fonction parse_str() de PHP fournit une solution efficace pour désérialiser les données de chaîne généralement reçues de la sérialisation jQuery.

Pour illustrer, considérons une chaîne sérialisée reçue par PHP :

"param1=someVal&param2=someOtherVal"

Utilisation de parse_str() pour traiter cette chaîne :

$params = array();
parse_str($_GET, $params);

remplira le tableau $params avec les paires clé-valeur attendues :

array(
    'param1' => 'someVal',
    'param2' => 'someOtherVal'
)

Cette approche prend également en charge les tableaux HTML.

Pour plus d'informations, reportez-vous à la documentation PHP sur parse_str() :

https://www.php.net/ manuel/fr/function.parse-str.php

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3