我希望我的json_encode拥有的序列化字符串:PHP json_encode {}字符
['Element', 'Density', { role: 'style' }]
我该怎么办呢?
我试图
$data = array('Element', 'Density', "{ role: 'style' }");
echo json_encode($data);
生产:
["Element","Density","{ role: 'style' }"]
注意额外报价
您需要使用数组键的常规语法。 – 2014-10-01 01:45:24
'array('Element','Density',array('role'=>'style'));'。看看例子有时会有所帮助:http://php.net/manual/en/function.json-encode.php – 2014-10-01 01:46:05
您试图获取包含字典的数组,但您要插入一个字符串。 – 2014-10-01 01:46:25