【发布时间】:2017-05-02 05:28:44
【问题描述】:
我想使用 PHP 将 MongoDB 对象转换为 JSON。 MongoDB 给出不支持 JSON 的不带字符串的键名。我对 JSON 非常熟悉,不知道如何将 MongoDB 对象与 PHP 一起使用。这是我的源代码:
<?php
$str = '[{ DataFound: "DataFound"}]';
$str1 = json_decode($str,TRUE);
var_dump($str1);
?>
它返回空值。
【问题讨论】:
-
[{ DataFound: "DataFound"}]这不是一个有效的JSON -
我知道@sahil,如何使它成为有效的 JSON?这是我的问题。
-
键应该用引号括起来。我应该是这样的
$str = '[{ "DataFound": "DataFound"}]';