PHP 8.4.2 Released!

odbc_free_result

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_free_resultОсвобождает объекты, которые связаны с результатом

Описание

odbc_free_result(Odbc\Result $statement): true

Функция освобождает объекты, которые связаны с результатом.

Функцию odbc_free_result() вызывают, только если во время работы скрипта потребляется чрезмерно много памяти. Память, которая хранит результат, автоматически освобождается после завершения скрипта.

Список параметров

statement

Объект ODBC с результатом.

Возвращаемые значения

Функция возвращает логическое значение true.

Список изменений

Версия Описание
8.4.0 Параметр statement теперь ожидает экземпляр с результом OBDC-запроса Odbc\Result; раньше ожидался аргумент с типом resource.

Примечания

Замечание:

Транзакции, которые остались в режиме ожидания, отказываются, если автоматическую фиксацию отключили и функция odbc_free_result() вызывается перед фиксацией. Подробнее о включении и выключении автофиксации рассказывает описание функции odbc_autocommit().

Добавить

Примечания пользователей 1 note

up
0
sergio.deleon at techoblige
6 years ago
MDBTools driver needs you to properly free up a result_id before reusing a variable.
An odbc_fetch_array() over a overwritten variable with a new result will crash the script with a Segmentation fault if the previous resource wasn't free'd up.

PHP 5.6
To Top