Я пытаюсь преобразовать sqlite-запрос в json. У меня есть следующая таблица с двумя столбцами имя и возраст. Когда я печатаю запрос, формат кажется неправильным. почему я получаю дополнительную пару ключ-значение?
<?php
$db = new SQLite3('info.db');
$results = $db->query('SELECT * FROM info');
while ($row = $results->fetchArray()) {
$jsonArray[] = $row;
}
echo json_encode($jsonArray)
?>
выход
[{"0":"billy","name":"billy","1":"20","age":"20"}]
желаемый вывод
[{"name":"billy","age":"20"}]