Werden Datenbankverbindungen automatisch geschlossen?

Gesperrt
CinKon
Beiträge: 129
Registriert: Do 9. Okt 2008, 09:13
Wohnort: Leipzig
Kontaktdaten:

Werden Datenbankverbindungen automatisch geschlossen?

Beitrag von CinKon » Mi 29. Jan 2014, 10:34

Hi Leute,

Mal eine ganz doofe Frage, weil ich mir darum ehrlich gesagt nie Gedanken gemacht habe:

Wenn man eine neue Datenbankverbindung mit

Code: Alles auswählen

$db = new DB_Contenido;
$db1 = new DB_Contenido;
öffnet, wird die dann am Ende der Seite automatisch beendet, oder muss man das händisch noch selbst machen?
"Marty, du musst VIERDIMENSIONAL denken!" - Doc Brown

Oldperl
Beiträge: 4255
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Werden Datenbankverbindungen automatisch geschlossen?

Beitrag von Oldperl » Mi 29. Jan 2014, 11:09

Hallo CinKon,

normalerweise werden offene DB-Verbindungen beim Beenden eines PHP-Scriptes geschlossen. Das macht normalerweise PHP selbst.
Ausnahmen sind persistente Verbindungen :arrow: http://www.php.net/manual/de/features.p ... ctions.php
Diese muss man selbst im PHP-Script schließen wenn man sie nicht mehr braucht.

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Gesperrt