Informieren Sie sich über die Unternehmen in unserem Anbieterverzeichnis!
SELFPHP Forum
Fragen rund um die Themen PHP? In über 100.000 Beiträgen finden Sie sicher die passende Antwort!*
Resource Type
Eine Ressource ist eine spezielle Variable, die eine Referenz auf eine externe Ressource enthält. Ressourcen werden von bestimmten Funktionen erzeugt und benutzt.
Einige Ressourcen:
COM – Referenz auf ein COM-Objekt
ftp – FTP-Verbindung
gd – GD-Grafik
imap – Verbindung zu einem IMAP- oder POP3-Server herstellen
msql query – mSQL-Ergebnis
mysql result – MySQL-Ergebnis
file – Dateihandle
xml – XML-Parser
Hinweis: Der Ressource-Typ wurde in PHP 4 eingeführt.
Freigabe von Ressourcen
Aufgrund des Reference-Counting-Systems, das mit der PHP 4-Zend-Engine eingeführt wurde, wird automatisch erkannt, wenn auf eine Ressource nicht mehr zugegriffen wird. Wenn dies der Fall ist, werden alle Ressourcen, die für diese Resource in Gebrauch waren, durch den Müllsammler (Garbage Collector) freigegeben. Aus diesem Grund ist es nur in seltenen Fällen notwendig, Speicher manuell durch Aufruf von free_result-Funktionen freizugeben.
Achtung: Persistente Datenbankverbindungen stellen einen Sonderfall dar, sie werden durch den Garbage Collector nicht automatisch entfernt.