PHP Conference Nagoya 2025

odbc_free_result

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

odbc_free_resultLibera objetos associados a um resultado

Descrição

odbc_free_result(Odbc\Result $statement): true

Libera objetos associados com um resultado.

odbc_free_result() somente precisa ser chamado se houver problemas de alto uso de memória na execução do script. Toda a memória do resultado será automaticamente liberada quando o script é terminado.

Parâmetros

statement

O objeto de resultado ODBC.

Valor Retornado

Sempre retorna true.

Registro de Alterações

Versão Descrição
8.4.0 statement agora espera uma instância de Odbc\Result; anteriormente, esperava um resource.

Notas

Nota:

Se a autoconfirmação estiver desabilitada (veja odbc_autocommit()) e for utilizada a função odbc_free_result() antes de confirmar, todas as transações pendentes serão revertidas.

adicione uma nota

Notas Enviadas por Usuários (em inglês) 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