我使用
跟随数组print_r($data);
在php结果中
$data=Array(
[0] => stdClass Object
(
[name] => location
[value] =>lko
)
[1] => stdClass Object
(
[name] => street_number
[value] => 425
)
)
现在我想实现以下格式数组,如何使用最佳复杂性实现跟随
Array(
[location]=>lko
[street_number]=>425)
我想要完美复杂的可行解决方案,
答案 0 :(得分:2)
您可以尝试以下
foreach ($data as $val) {
$ar[$val['name']]=$val['value'];
}
print_r($ar);
这会将您的数组转换为您需要的格式
答案 1 :(得分:0)
您不需要serializeArray
。使用简单的serialize
:
var data = $("#form").serialize();
在服务器端检查:
print_r($_POST);
它应该包含您需要的所有值作为键值数组。