pg_free_result

(PHP 4 >= 4.2.0, PHP 5)

pg_free_result — Libère la mémoire

Description

bool pg_free_result ( resource $result )

pg_free_result() libère la mémoire et les données associées avec le jeu de résultats PostgreSQL associé.

pg_free_result() n'est vraiment utile que si vous risquez d'utiliser trop de mémoire durant votre script. La mémoire occupée par les résultats est automatiquement libérée à la fin du script.

Note: Auparavant, cette fonction s'appelait pg_freeresult() .

Liste de paramètres

result

Ressource de résultats PostgreSQL, retourné par pg_query() , pg_query_params() ou pg_execute() (et quelques autres).

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Exemple 2101. Exemple avec pg_free_result()

<?php
$db 
pg_connect ( "dbname=users user=me" ) || die();

$res  pg_query ( $db "SELECT 1 UNION ALL SELECT 2" );

$val  pg_fetch_result ( $res 1 0 );

echo 
"Le premier champ de la seconde ligne est : " $val "\n" ;

pg_free_result ( $res );
?>

L'exemple ci-dessus va afficher :


Le premier champ de la seconde ligne est : 2

    

Voir aussi

pg_query()
pg_query_params()
pg_execute()