pg_free_result

(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)

pg_free_resultLibera la memoria allocata per i risultati

Descrizione

pg_free_result(resource $risultato): bool

pg_free_result() deve essere chiamata solo se si è preoccupati di aver usato troppa memoria durante l'esecuzione dello script. Normalmente tutte le aree di memoria allocate per i risultati sono automaticamente deallocate alla fine dell'esecuzione. Se invece si è sicuri di non dover più utilizzare i dati del risultato, è possibile chiamare pg_free_result() con la risorsa result come argomento e la memoria associata verrà liberata. Restituisce true in caso di successo, false in caso di fallimento.

Nota:

Questa funzione si chiamava pg_freeresult().

See also pg_query().

add a note

User Contributed Notes 1 note

up
2
Stefan W
12 years ago
You do NOT need to call pg_free_result() on every result resource you create.When result resources go out of scope, they are garbage collected just like everything else.Unless you're hoarding your results somewhere, you can basically ignore this function.Here's a little test you can run to confirm this: http://pastebin.com/ghw1PHuE
To Top