将PHP数组转换为Json.使用Code点火器


Convert PHP Array to Json. Using Code-igniter

我成功地将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);