我成功地将PHP数组转换为JSON,但我的目标没有完全填充。
我的输出是:
{"id":"145","logid":"","name":"asasa"}{"id":"144","logid":"","name":"qwsqwswq"}{"id":"145","logid":"","name":"asasa"}{"id":"144","logid":"","name":"qwsqwswq"}
我的要求:
[{"id":"145","logid":"","name":"asasa"}{"id":"144","logid":"","name":"qwsqwswq"}{"id":"145","logid":"","name":"asasa"}{"id":"144","logid":"","name":"qwsqwswq"}]
这是我的代码:-
if ($AdminRecord) {
foreach($AdminRecord->result() as $results)
{
echo json_encode($results);
}
}
您正在输出每一行,请尝试以下操作:
$resultSet = Array();
if($AdminRecord){
foreach($AdminRecord->result() as $result) {
$resultSet[] = $result;
}
}
echo json_encode($resultSet);