Hallo dedlfix,
Eh, WTF??? Da habe ich von der mysqli Version zu gedankenlos kopiert.
Das genaue Verhalten würde ich mir aber erstmal in Ruhe angucken wollen. Hat PHP synchron laufende Destruktoren? Und auf Stack Overflow schrieb jemand, dass man auch sicherheitshalber die abhängigen Objekte Nullen soll (Statement, Result).
Insofern ist es ganz gut, wenn das alles innerhalb einer Funktion passiert; deren lokale Variablen werden am Ende gelöscht und damit (hoffentlich) auch alle PDO Referenzen zerstört. Ein $db = null ist dann gar nicht mehr nötig.
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi