【发布时间】:2014-07-26 16:19:48
【问题描述】:
我需要这样创建数据:
{v: 1.0, f: '<h1>1.0</h1>'}
...
但现在我只知道如何获取第一个参数所以我得到:{v: 1.0},
使用此代码:
$temp[] = array('v' => (string) $naziv);
我需要添加到我的代码中:$temp[] = array('v' => (string) $naziv); 以获得这样的 json:{v: 1.0, f: '<h1>1.0</h1>'}
【问题讨论】:
-
您想要的数据不符合 JSON 标准。属性名称用引号括起来。
-
你的目标应该是
{"v": "1.0", "f": "<h1>1.0</h1>"} -
不要在 PHP 中构建自己的 JSON。使用
json_encode。如果你给它一个对象,它将正确构建它:php.net/manual/en/function.json-encode.php
标签: javascript php json pdo