Mailinglisten-Archive |
Hallo Liste, es stellt sich mir gerade die Frage, ob es Sinn macht vor Funktionsende sämtliche in der Funktion definierte Variablen manuell per unset() aus dem Speicher zu entfernen. Beispiel: class foo { static public function bar($uid) { $user = &new user($uid); $prf = &new profile($uid); /* macht etwas hier */ $x = $irgendwas; /* räume evtl. auf */ unset($user,$prf); # <-- sinvoll oder egal? return $x; } } $user und $prf können relativ viele Informationen beinhalten - belegen relativ viel Speicher. Macht es Sinn, diese händisch aus dem Speicher zu entfernen oder passiert das bei Funktionsende automatisch? Dankeschön! Andreas
php::bar PHP Wiki - Listenarchive