PHP的较低版本中的JSON_FORCE_OBJECT

时间:2014-02-18 13:44:40

标签: php json

我的PHP服务器不接受json_encode的第二个参数(我需要JSON_FORCE_OBJECT)。如果服务器不支持它,有没有办法实现作为JSON_FORCE_OBJECT的simmilar效果? Mybe你知道一些自定义函数与json_encode相似吗?

1 个答案:

答案 0 :(得分:2)

这也应该有效:

$data = array(
    'foo' => (object) array('bar' => 'foo'),
);
echo json_encode($data); // should output {"foo": {"bar": "foo"}}