[英]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.