Нормализовать вывод из базы данных (PDO SQLite)

253
11 ноября 2017, 14:10

Такой вопрос. При работе с PDO SQLite, вывожу данные как ассоциативный массив. Использую PDO::FETCH_ASSOC. Однако, массив выводится с ключом 0 в начале. Это понятно, что если бы у меня было много данных, и ключи назначались бы 0, 1, 2 и т.д. Но данные только одни. И по этому прежде чем выводить или обрабатывать данные, приходится выводить их из переменной таким образом - $data[0] и уже потом работать с данными в удобной форме. Такие вещи случаются не только когда я с базой работаю, но и тогда, когда те же json данные обрабатываю - тоже иногда попадается ключ 0. Как можно изящно его убрать, может какой то фокус есть в PHP 7 или еще чего?

READ ALSO
Кэширование сессии PHP

Кэширование сессии PHP

Всем привет! Как должен выглядеть хороший механизм кэширования сессии? Проект: сайт для изучения городов РФ с отрисовкой карты, подсказками,...

313
Преобразовать массив в переменную

Преобразовать массив в переменную

Доброго всем времени суток господа

255
php rand в цикле while

php rand в цикле while

Есть такой кусочек кода:

226