(PECL CUBRID >= 8.3.0)
cubrid_free_result — Liberar la memoria ocupada por los datos del resultado
Esta función libera la memoria ocupada por los datos del resultado. Devuelve
true
on success or false
en caso de error. Observe que sólo se puede liberar el
buffer de obtención del cliente, y si se quiere liberar toda la memoria, use la función
cubrid_close_request().
req_identifier
Éste es el identificador de solicitud.
Ejemplo #1 Ejemplo de 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);
?>
El resultado del ejemplo sería:
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" }