Почему `SQLITE3_ASSOC` не используется по умолчанию для sqlite3 fetchArray ()? - PullRequest
0 голосов
/ 03 мая 2019

Я пытался выяснить, как лучше сделать результаты моих запросов более универсальными, когда у меня есть массив только с парами ключ-значение, но все мои выходные данные удвоились, как будто я посещал каждый ключ и каждое значениедважды.

Я обнаружил, что это из-за mode, выбранного по умолчанию для функции $res->fetchArray(). Во всей моей предыдущей работе с sqlite3 (javascript, java, python и т. Д.).), ожидаемое поведение - это просто пары ключ-значение.Почему php делает столбцы значимыми в каждой возвращаемой строке?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...