[英]Session in JSON Symfony2
我有简单的动作
public function addAction(Request $request, $id)
{
$session = $request->getSession();
if(!$session->has('basket'))
$session->set('basket', array());
$basket = $session->get('basket');
$basket[$id] = array('id' => $id, 'count' => $request->query->get('count'));
}
我想将数据添加到json数组,因为我认为这是一个好习惯。 请帮我在json中转换数组
PS我的阵列现在看
[
5 => [
id => 5,
count => 8
],
8 => [
id => 8,
count => 32
]
]
我想要的是:
"order": [
{
"id": 34,
"count": 1
},
{
"id": 56,
"count": "8
}
]
对我来说似乎是一个直接的改变
代替
$basket[$id] = array('id' => $id, 'count' => $request->query->get('count'));
采用
$basket['order'][] = array('id' => $id, 'count' => $request->query->get('count'));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.