【发布时间】:2018-03-01 11:32:16
【问题描述】:
我尝试打印json response,但"" 已添加到我的json response
我试过下面的代码php和id由drupal field生成
<?php
$data = array("title"=>"test","body"=>"test body");
$php = json_encode($data,JSON_FORCE_OBJECT);
echo json_encode(array("php"=>$php,"id"=>10));
?>
输出:
{"php":"{\"title\":\"test\",\"body\":\"test body\"}","id":10}
但我想要如下所示的输出
{"php":{"title":"test","body":"test body"},"id":10}
我为上述问题添加了更多代码
{"php":"{\"title\":\"test\",\"body\":\"test body\"}","id":10}
为什么不从echo json_encode($php); 中删除json_encode
我如何才能第二次获得以上输出
【问题讨论】:
-
为什么要投票?先看我的代码
-
@mickmackusa 查看我编辑的代码
标签: json drupal jsonresponse