我希望我的json_encode有一个序列化字符串:
['Element', 'Density', { role: 'style' }]
我该怎么做?
我试过
$data = array('Element', 'Density', "{ role: 'style' }");
echo json_encode($data);
产生
["Element","Density","{ role: 'style' }"]
请注意额外的引号
答案 0 :(得分:3)
将它嵌套在另一个数组中:
$data = array('Element', 'Density', array('role' => 'style'));
// ^ another nesting here
echo json_encode($data);