(PECL CUBRID >= 8.3.0)
cubrid_free_result — Libère la mémoire occupée par les données de résultat
Cette fonction libère la mémoire occupée par les données
de résultat. Elle retourne true en cas de succès, false sinon.
Il est à noter que cette fonction ne libère que le buffer de récupération
du client, et que si l'on veut libérer toute la mémoire,
il faut utiliser la fonction cubrid_close_request().
req_identifierExemple #1 Exemple avec cubrid_free_result()
<?php
$conn = cubrid_connect("localhost", 33000, "demodb");
$req = cubrid_execute($conn, "SELECT * FROM history WHERE host_year=2004 ORDER BY event_code");
$row = cubrid_fetch_assoc($req);
var_dump($row);
cubrid_free_result($req);
cubrid_close_request($req);
cubrid_disconnect($conn);
?>L'exemple ci-dessus va afficher :
array(5) {
["event_code"]=>
string(5) "20005"
["athlete"]=>
string(12) "Hayes Joanna"
["host_year"]=>
string(4) "2004"
["score"]=>
string(5) "12.37"
["unit"]=>
string(4) "time"
}