pg_fetch_object Выбирает строку результата запроса и возвращает данные в виде объекта &reftitle.description; objectfalsepg_fetch_object PgSql\Resultresult intnullrow&null; stringclass"stdClass" arrayconstructor_args[] Функция pg_fetch_object возвращает объект, свойства которого соответствуют именам полей выборки. Функция опционально создаёт экземпляр конкретного класса и передаёт параметры конструктору этого класса. &database.fetch-null; По скорости функция идентична функции pg_fetch_array и немного медленней функции pg_fetch_row; разница незначительна. &reftitle.parameters; result &pgsql.parameter.result; row Номер строки, которую функция выбирает из результата запроса. Нумерация начинается с нуля. Функция берёт следующую по очереди строку, если аргумент опущен или равен &null;. class Имя класса объекта, который создаст и вернёт функция. Если не задано, функция создаст экземпляр класса stdClass. constructor_args Необязательный массив (array) параметров для передачи в конструктор объекта class. &reftitle.returnvalues; Функция возвращает объект (object), имена и значения свойств которого соответствуют именам и значениям полей результата запроса. Функция преобразовывает значения NULL базы данных в значения PHP &null;. Функция возвращает значение &false;, если значение параметра row превышает число строк в результате запроса, когда строк в результате не осталось, и при прочих ошибках. &reftitle.errors; Функция выбросит исключение ValueError, если в параметр constructor_args передали не пустой массив, а у класса нет конструктора. &reftitle.changelog; &Version; &Description; 8.3.0 Функция теперь выбрасывает исключение a ValueError, если в параметр constructor_args передали не пустой массив, а у класса нет конструктора; раньше функция выбрасывала исключение Exception. &pgsql.changelog.result-object; &reftitle.examples; Пример использования функции <function>pg_fetch_object</function> author . " ("; echo $data->year . "): "; echo $data->title . "
"; } pg_free_result($qu); pg_close($db_conn); ?> ]]>
&reftitle.seealso; pg_query pg_fetch_array pg_fetch_assoc pg_fetch_row pg_fetch_result