Heim >Backend-Entwicklung >PHP-Tutorial >Wie schließt man eine PDO-Verbindung: Ist es ausreichend, sie auf NULL zu setzen?
PDO-Verbindungsabschluss: Ist es so einfach wie das Setzen auf NULL?
Im Vergleich zu MySQLi, wo der Verbindungsabschluss den Aufruf einer bestimmten Funktion beinhaltet Wie close() scheint der PDO-Ansatz einfacher zu sein. Dies deutet darauf hin, dass die Zuweisung von Null zum Verbindungsobjekt die Verbindung effektiv schließt.
Dieser Ansatz ist in der Tat richtig. Laut PDO-Dokumentation bleibt die Verbindung während der gesamten Lebensdauer des PDO-Objekts aktiv. Um die Verbindung zu schließen, muss das Objekt zerstört werden, indem der Variablen, die es enthält, Null zugewiesen wird. Wenn dies nicht explizit durchgeführt wird, schließt PHP die Verbindung automatisch, wenn das Skript endet.
Es ist jedoch zu beachten, dass diese automatische Schließung nicht für dauerhafte Verbindungen gilt. Wenn ein PDO-Objekt als dauerhafte Verbindung initialisiert wird, bleibt es aktiv, bis es manuell beendet wird.
Das obige ist der detaillierte Inhalt vonWie schließt man eine PDO-Verbindung: Ist es ausreichend, sie auf NULL zu setzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!