Tach!
Und in der Regel wird man in einer vollständig OOP-orientierten Applikation nie diese Befehlsabfolge innerhalb einer einzigen Klasse vorfinden.
Ja, mir war nur grad nichts besseres eingegfallen. Zumindest kennt man das in dieser zusammenstehenden Form aus 08/15-Scripts.
[...] das Schließen der Verbindung wird dem Script-Ende-Aufräumen überlassen.
Auch hier stimme ich zu, mysql_close() verwende ich normalerweise nicht. Ich hatte nur für das Beispiel eine Anwendungsmöglichkeit für den finally-Teil gesucht - bevor ich feststellte, das es den in PHP nicht gibt. Es ist dann einfach drin geblieben.
Und was ist das Alternativprogramm? Mal als Beispiel: Wenn eine DB-Abfrage nur die Anzahl eingeloggter User ermitteln soll, wäre das Alternativprogramm
return 0;
, denn um eine lebenswichtige Info handelt es sich eher nicht.
Lebenswichtig ist sie nicht, aber 0 wäre vermutlich schlicht falsch. Und komisch obendrein, wenn grad jemand eingeloggt ist und man ihm 0 erzählen tät. Dann doch lieber null oder -1, damit man im aufrufenden Teil einen "nicht ermittelbar"-Text wählen kann.
dedlfix.