Hola a todos, tengo una funcion que devuelve un recordset con los valores obtenidos de una consulta a mysql.
El caso es que si hago el unset de la variable recordset despues de devolverla creo que no la libera.
Es decir tengo esto:
return(var_rsValoresBD);
unset(var_rsValoresBD);
Y así devuelve bien los valores pero no ejecuta la siguiente linea al return, por eso no libera la memoria.
¿Como hago para poder devolver el recordset y luego liberarlo de la memoria?