Funkcje PostgreSQL
PHP Manual

pg_free_result

(PHP 4 >= 4.2.0, PHP 5)

pg_free_resultZwalnia pamięć wyniku

Opis

bool pg_free_result ( resource $wynik )

pg_free_result() zwalnia pamięć i danych związanych z określonym identyfikatorem wyniku PostgreSQL (ang. typ resource).

Tę funkcję trzeba wywołać jeśli zużywanie pamięci podczas wykonywania skryptu stanowi problem. W przeciwnym wypadku, cała pamięć przeznaczona dla wyniku zostanie automatycznie zwolniona, gdy skrypt zakończy się.

Informacja:

Ta funkcja była poprzednio nazwana pg_freeresult().

Parametry

wynik

Identyfikator wyniku PostgreSQL, zwrócony przez pg_query(), pg_query_params() lub pg_execute() (między innymi).

Zwracane wartości

Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.

Przykłady

Przykład #1 pg_free_result() - przykład

<?php
$baza_danych 
pg_connect("dbname=uzytkownicy uzytkownik=ja") || die();

$wyn pg_query($baza_danych"SELECT 1 UNION ALL SELECT 2");

$wartosc pg_fetch_result($wyn10);

echo 
"Pierwsze pole w drugim wierszu to: "$wartosc"\n";

pg_free_result($wyn);
?>

Powyższy przykład wyświetli:

Pierwsze pole w drugim wierszu to: 2

Zobacz też:


Funkcje PostgreSQL
PHP Manual