使用PHP的Json格式
我想像这样输出JSON:使用PHP的Json格式,php,json,Php,Json,我想像这样输出JSON: [{"item":{"id":"id1","label":"Lorem ipsum dolor 1","checked":false},"children":[{"item":{"id":"id11","label":"Lorem ipsum dolor 11","checked":false}},{"item":{"id":"id12","label":"Lorem ipsum dolor 12","checked":false}},{"item":{"id":"id
[{"item":{"id":"id1","label":"Lorem ipsum dolor 1","checked":false},"children":[{"item":{"id":"id11","label":"Lorem ipsum dolor 11","checked":false}},{"item":{"id":"id12","label":"Lorem ipsum dolor 12","checked":false}},{"item":{"id":"id13","label":"Lorem ipsum dolor 13","checked":false}}]}]
我有以下PHP代码:
您可以这样做
json_encode($json_variable);
试试这个:
首先,使用PHP可以创建具有此结构的数组,然后使用json_encode函数:
$array = array(
array(
"item" =>
array("id" => "id1", "label" => "Lorem ipsum dolor 1", "checked" => false),
"children" =>
array(
array("item"=>array("id" => "id11", "label" => "Lorem ipsum dolor 11", "checked" => false)),
array("item"=>array("id" => "id12", "label" => "Lorem ipsum dolor 12", "checked" => false)),
array("item"=>array("id" => "id13", "label" => "Lorem ipsum dolor 13", "checked" => false)),
)
)
);
$json_data = json_encode($array);
echo $json_data;
输出:
[{"item":{"id":"id1","label":"Lorem ipsum dolor 1","checked":false},"children":[{"item":{"id":"id11","label":"Lorem ipsum dolor 11","checked":false}},{"item":{"id":"id12","label":"Lorem ipsum dolor 12","checked":false}},{"item":{"id":"id13","label":"Lorem ipsum dolor 13","checked":false}}]}]
显示您尝试过的代码如何显示代码,我认为您可能会从DB获得assoc或API结果,然后尝试将其转换为JSON。对吗?更新我的密码plz检查