Recurso

Recurso

Un recurso es una variable especial, que contiene una referencia a un recurso externo. Los recursos son creados y usados por funciones especiales. Vea el ap茅ndice para un listado de todas estas funciones y los tipos de recurso correspondientes.

Nota: El tipo recurso fue introducido en PHP 4

Vea tambi茅n get_resource_type().

Conversi贸n a un recurso

Dado que los tipos de recurso contienen gestores especiales a archivos abiertos, conexiones con bases de datos, 谩reas de pintura de im谩genes y cosas por el estilo, no es posible convertir cualquier valor a un recurso.

Liberaci贸n de recursos

Gracias al sistema de conteo de referencias introducido con el Motor Zend de PHP 4, se detecta autom谩ticamente cuando un recurso ya no es referenciado (tal como en Java). Cuando este es el caso, todos los recursos que fueron usados para 茅ste recurso se liberan por el recolector de basura. Por esta raz贸n, rara vez se necesita liberar la memoria manualmente mediante el uso de alguna funci贸n free_result.

Nota: Los enlaces persistentes con bases de datos son especiales, ellos no son destruidos por el recolector de basura. Vea tambi茅n la secci贸n sobre conexiones persistentes.