PHP 7.1.21 Released

odbc_free_result

(PHP 4, PHP 5, PHP 7)

odbc_free_resultGibt den durch ein Abfrageergebnis belegten Speicher wieder frei

Beschreibung

bool odbc_free_result ( resource $result_id )

Gibt den durch ein Abfrageergebnis belegten Speicher wieder frei.

odbc_free_result() braucht nur aufgerufen zu werden, wenn Sie einen zu hohen Speicherverbrauch durch das aktuell laufende Skript vermeiden wollen. Das gesamte Abfrageergebnis wird automatisch nach Beendigung des Skriptes gelöscht.

Parameter-Liste

result_id

Die Ergebniskennung.

Rückgabewerte

Gibt immer TRUE zurück.

Anmerkungen

Hinweis:

Ist autocommit deaktiviert (siehe odbc_autocommit()) und odbc_free_result() aufgerufen wird, bevor die Transaktion abgeschlossen wurde, werden alle austehenden Transaktionen abgebrochen.

add a note add a note

User Contributed Notes 1 note

up
0
sergio.deleon at techoblige
4 months 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