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.6odbc_free_result
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
odbc_free_result
Референца за `function.odbc-free-result.php` со подобрена типографија и навигација.
odbc_free_result
(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_free_result — Ослободи објекти поврзани со резултат
= NULL
Ослободи објекти поврзани со резултат.
odbc_free_result() треба да се повика само ако сте загрижени за користење премногу меморија додека вашиот скрипт работи. Целата меморија од резултатот автоматски ќе биде ослободена кога скрипт ќе заврши.
Параметри
statement-
ODBC објектот за резултат.
Вратени вредности
Секогаш враќа true.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 |
statement очекува Odbc\Result
инстанца сега; претходно, а resource се очекуваше.
|
Белешки
Забелешка:
Ако авто-комит е оневозможен (види odbc_autocommit()) и повикате odbc_free_result() пред да извршите комит, сите трансакции на чекање се враќаат назад.