PHP 8.4.2 Released!

odbc_free_result

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

odbc_free_resultLibére les objets associés à un résultat

Description

odbc_free_result(Odbc\Result $statement): true

Libère les objets associés à un résultat.

odbc_free_result() n'est nécessaire que si vous craignez d'utiliser trop de mémoire lors de l'exécution de votre script. Tous les résultats en mémoire seront libérés dès la fin du script.

Liste de paramètres

statement

L’objet de résultat ODBC.

Valeurs de retour

Retourne toujours true.

Historique

Version Description
8.4.0 statement attend désormais une instance de Odbc\Result; auparavant, un resource était attendu.

Notes

Note:

Si l'autovalidation est désactivée (voir odbc_autocommit()) et que vous appelez odbc_free_result() avant de valider vos requêtes, toutes les transactions préparées seront annulées.

add a note

User Contributed Notes 1 note

up
-1
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