【发布时间】:2013-08-05 06:54:01
【问题描述】:
我正在开发一个以 JSON 格式生成结果的 API,当我使用 PHP 将结果编码为 JSON 时,它会显示数组行中的每个元素。我使用 MySQL 来抓取数据。
foreach($search as $item) {
echo json_encode($item);
}
这将输出
{"id":"1","name":"A","tag":"a A","url":"A"} {"id":"2","name":"B","tag":"b B","url":"B"}
有没有办法转储 TAG 元素,使其不会出现在 JSON 编码结果中?
【问题讨论】:
-
只在 SQL
SELECT语句中选择 JSON 输出所需的列不是更容易吗?