I want my json_encode to have a serialized string of:
['Element', 'Density', { role: 'style' }]
How do I do it?
I tried
$data = array('Element', 'Density', "{ role: 'style' }");
echo json_encode($data);
produces:
["Element","Density","{ role: 'style' }"]
Note the extra quotes
array('Element', 'Density', array('role' => 'style'));. Having a look at examples sometimes helps: php.net/manual/en/function.json-encode.php