php - 如何 PHP 反序列化 jQuery 序列化的表单?

标签 php jquery serialization

使用 $('#form').serialize(),我能够将其发送到 PHP 页面。现在我如何在 PHP 中反序列化它?它是用 jQuery 序列化的。

最佳答案

假设你的服务器正在接收一个看起来像这样的字符串(如果你使用 jQuery serialize() 应该这样):

"param1=someVal&param2=someOtherVal"

...你可能只需要这样的东西:

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

$params 应该是一个按照您的期望建模的数组。请注意,这也适用于 HTML 数组。

有关详细信息,请参阅以下内容: http://www.php.net/manual/en/function.parse-str.php

关于php - 如何 PHP 反序列化 jQuery 序列化的表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1792603/

相关文章:

php - 加密解密文件 : SVG or XML with PHP

php - 在爆炸变量中排序

javascript - 内容居中,标题从左到中

python - 需要帮助调试由 "Internal server error"引起的 heroku 应用程序上的 "JSON serializable"

json - 我的 Json 字符串未使用 JSONSerialization.jsonObject() 解码

php - 从谷歌自然搜索中获取关键词

php - 在 PHP 中获取 mysql COUNT

javascript - 如何去除字符串开头的空格

javascript - 与 .closest() .siblings() .find() 混淆

java - 在java中比较可序列化对象表示是一个好主意吗?