"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como desserializar formulários serializados jQuery em PHP?

Como desserializar formulários serializados jQuery em PHP?

Publicado em 17/11/2024
Navegar:168

How do I Deserialize jQuery-Serialized Forms in PHP?

Desserializando formulários serializados jQuery em PHP

Ao utilizar o método $('#form').serialize() do jQuery para enviar dados do formulário para uma página PHP, surge a pergunta: como desserializá-la em PHP?

PHP Unserialization of jQuery Serialized A função parse_str() do Forms

PHP fornece uma solução eficaz para desserializar dados de string normalmente recebidos da serialização jQuery.

Para ilustrar, considere uma string serializada recebida pelo PHP:

"param1=someVal&param2=someOtherVal"

Usando parse_str() para processar isso string:

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

preencherá o array $params com os pares de valores-chave esperados:

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

Essa abordagem também suporta arrays HTML.

Para mais informações, consulte a documentação do PHP em parse_str():

https://www.php.net/ manual/en/function.parse-str.php

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3