Класс Main

ArrayResult

\Bitrix\Main\DB\ArrayResult

Описание

Класс ArrayResult предназначен для представления массива в виде результата базы данных
с навигацией fetch().

Исходный файл: source/main/lib/db/arrayresult.php:9

Методы (20)

  • __construct()
  • addFetchDataModifier() Модификатор должен принимать однократно извлечённый массив в качестве аргумента, а затем изменять его по ссылке или возвращать новый…
  • addReplacedAliases() Расширяет список столбцов с псевдонимами.
  • fetch() Извлекает одну строку результата запроса и возвращает её в виде ассоциативного массива преобразованных данных или false при отсутствии…
  • fetchAll() Извлекает все строки результата запроса и возвращает их в виде массива ассоциативных массивов.
  • fetchRaw() Извлекает одну строку результата запроса и возвращает её в виде ассоциативного массива необработанных данных БД или false при…
  • getConverters()
  • getCount() Возвращает количество записей. Требуется предварительно явно установить количество записей.
  • getFields() Возвращает null, поскольку невозможно узнать поля.
  • getFieldsCount() Возвращает количество полей в результате.
  • getIterator() Получить внешний итератор
  • getLength() Возвращает размер в байтах последней извлечённой строки.
  • getResource() Возвращает специфичный для базы данных ресурс этого результата.
  • getSelectedRowsCount() Возвращает количество строк в результате.
  • getTrackerQuery() Возвращает текущий трекер запросов.
  • hasBigFields() Проверяет наличие больших полей в результате.
  • setConverters()
  • setCount() Устанавливает количество записей.
  • setReplacedAliases() Устанавливает список столбцов с псевдонимами.
  • setSerializedFields() Устанавливает внутренний список полей, которые будут десериализованы при извлечении.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.