Веб-версияОткрыть в Telegram

Пост❓ Чем PDO::FETCH_ASSOC отличается от PDO::FETCH_OBJ на низком уровне?

21 июля 2026
Б
Библиотека собеса по PHP | вопросы с собеседований
❓ Чем PDO::FETCH_ASSOC отличается от PDO::FETCH_OBJ на низком уровне? ​В PDO существуют различные режимы выборки данных, определяемые константами, такими как PDO::FETCH_ASSOC и PDO::FETCH_OBJ. Они влияют на то, в каком формате будет возвращена строка из результирующего набора при выполнении запроса.​ PDO::FETCH_ASSOC: при использовании этого режима каждая строка возвращается в виде ассоциативного массива, где ключами являются названия столбцов. Это позволяет обращаться к значениям столбцов по их именам. PDO::FETCH_OBJ: в этом режиме каждая строка возвращается как объект анонимного класса, где свойства соответствуют названиям столбцов. Доступ к данным осуществляется через свойства объекта. 🔹 Низкоуровневые различия: На низком уровне основное различие между этими режимами заключается в типе возвращаемой структуры данных. 🔸 PDO::FETCH_ASSOC: возвращает ассоциативный массив (array), где ключами являются строки (имена столбцов), а значениями — соответствующие данные.​ 🔸 PDO::FETCH_OBJ: возвращает объект (object) стандартного класса (stdClass), где свойства объекта соответствуют именам столбцов.
4 · 798 ·

Рядом в ленте

ББиблиотека собеса по PHP | вопросы с собеседований❓ Зачем нужен yield вместо return с массивом? yield превращает функцию в генератор. Вместо того чтобы собрать все данные в массив и вернуть целиком, функция отдББиблиотека собеса по PHP | вопросы с собеседований❓ Что такое PSR? PSR (PHP Standards Recommendations) — набор стандартов от PHP-FIG, которые обеспечивают совместимость кода между проектами и пакетами. Ключевые
это сообщение
ББиблиотека собеса по PHP | вопросы с собеседований❓ Ты деплоишь новую версию. Половина серверов на старом коде, половина на новом. Как не сломать пользователей? Три зоны ответственности — три правила: 🔹 БД — тоББиблиотека собеса по PHP | вопросы с собеседований😸 Каждый разработчик подходит к задаче со своим опытом: помнит прошлые решения, знает ограничения проекта и понимает, какой код команда пропустит на ревью. Для
ББиблиотека собеса по PHP | вопросы с собеседованийБиблиотека собеса по PHP | вопросы с собеседований@php_interview_lib · канал · Технологии
3 089подписчиков588средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем