Установить формат по умолчанию для выборки данных
Назначение
Функция DB_Common::setFetchMode устанавливает формат, который будет использоваться по умолчанию для представления данных результирующей выборки.
Синтаксические правила
mixed setFetchMode(integer $fetchmode[, string $object_class]);
$fetchmode-
Формат по умолчанию:
-
DB_FETCHMODE_ORDERED; -
DB_FETCHMODE_OBJECT; -
DB_FETCHMODE_ASSOC.
Перечисленные форматы можно задавать совместно с
DB_FETCHMODE_FLIPPEDпри помощи логической операцииOR(см. «FETCH-секцию» для дополнительной информации). -
$object_class-
Класс, объект которого будет возвращен методом
fetch, если форматом по умолчанию выбранDB_FETCHMODE_OBJECT. Если никакого класса не задано, по умолчанию будет выполняться приведение строки ответа к объекту. Это даёт возможность использовать и расширять класс 'DB_Row'.
Возвращаемое значение
Результат установки формата:
-
заданный формат установлен – не возвращается ничего;
-
PEAR_ERROR– если$fetchmodeсодержит неизвестное значение.