mysql_free_result
En esta página
mysql_free_result
Libera la memoria del resultado
[!WARNING] Esta extensión estaba obsoleta en PHP 5.5.0, y fue eliminada en PHP 7.0.0. En su lugar, se puede utilizar la extensión MySQLi o la extensión PDO_MySQL. Ver también MySQL: elegir una API de la guía. Alternativas a esta función:
mysqli_free_result
Asignar el valor de
null
al objeto PDO, o
PDOStatement::closeCursor
Descripción#
mysql_free_result(resource $result): bool
```php
`mysql_free_result` liberará toda la memoria asociada con el identificador del resultado `result`.
`mysql_free_result` solo necesita ser llamado si se está preocupado por la cantidad de memoria que está siendo usada por las consultas que devuelven conjuntos de resultados grandes. Toda la memoria de resultados asociada se liberará automaticamente al finalizar la ejecución del script.
## Parámetros
`result`
El `resource` de resultado que está siendo evaluado. Este resultado proviene de una llamada a `mysql_query`.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
Si se utiliza un recurso no válido para `result`, se emitirá un error de nivel E_WARNING. Vale la pena señalar que `mysql_query` solo devuelve un `recurso` para las consultas SELECT, SHOW, EXPLAIN, y DESCRIBE.
## Ejemplos
Un ejemplo de `mysql_free_result`
```php
Notas#
[!NOTE] Por razones de compatibilidad ascendente, el siguiente alias obsoleto puede ser utilizado:
mysql_freeresult
Véase también#
mysql_query
is_resource