Resource
Recurso
é
uma
variável
especial
,
mantendo
uma
referência
de
recurso
externo
.
Recursos
são
criados
e
utilizados
por
funções
especiais
.
Veja
o
apêndice
para
uma
lista
de
todas
essas
funções
e
seus
tipos
correspondentes
.
Nota
:
O
tipo
resource
foi
incluído
no
PHP
4
Liberando
recursos
Através
do
sistema
de
contagem
de
referências
introduzido
com
o
engine
da
Zend
no
PHP
4
,
é
automaticamente
detectado
quando
um
recurso
não
mais
é
referenciado
(
assim
como
o
Java
)
.
Quando
isto
acontece
,
todos
os
recursos
em
uso
por
esse
resource
são
liberados
pelo
coletor
de
lixo
.
Por
essa
razão
,
é
raramente
necessário
liberar
memória
manualmente
utilizando
alguma
função
free_result
.
Nota
:
Conexões
persistentes
de
bancos
são
especiais
.
Eles
não
são
destruídos
pelo
coletor
de
lixo
.
Veja
também
conexões
permanentes
.