Hallo Leute,
da ich noch ziemlich neu bin bei PHP weis ich noch nicht genau wie das bei PHP funktioniert....
soweit ich weis werden alle erstellten Objekte nach Scriptende automatisch gelöscht bzw. der Speicherplatz freigegeben.
Was mich dabei aber stört ist:
Ich habe in Beispielcodes schon einige male gesehen das unset($obj) benutzt wird.
Ist das nur um sauberen Code zu haben oder muss man das vielleicht doch selber löschen wie in anderen Programmiersprachen auch ?
Und was ist mit den Objekten die als Eigenschaft einer Klasse erstellt wurden, also Objekte in Objekte ? Diese werden sicherlich auch gleich mitgelöscht da ja die komplette Speicheradresse des Elternobjekts freigegeben wird.....
Will nur nochmal sichergehen........
da ich noch ziemlich neu bin bei PHP weis ich noch nicht genau wie das bei PHP funktioniert....
soweit ich weis werden alle erstellten Objekte nach Scriptende automatisch gelöscht bzw. der Speicherplatz freigegeben.
Was mich dabei aber stört ist:
Ich habe in Beispielcodes schon einige male gesehen das unset($obj) benutzt wird.
Ist das nur um sauberen Code zu haben oder muss man das vielleicht doch selber löschen wie in anderen Programmiersprachen auch ?
Und was ist mit den Objekten die als Eigenschaft einer Klasse erstellt wurden, also Objekte in Objekte ? Diese werden sicherlich auch gleich mitgelöscht da ja die komplette Speicheradresse des Elternobjekts freigegeben wird.....
Will nur nochmal sichergehen........
Kommentar