Einzelnen Beitrag anzeigen

Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#105

AW: Was nervt euch so, wärend der Programmierung.

  Alt 17. Jul 2010, 10:50
gerade das fehlende try-finally in PHP
wer ist denn auf die saublöde Idee gekommen nur try-except (try-catch) einzuführen?
Wieso? - reicht doch. Du nimmst dein Objekt erzeugst es, benutzt es (dabei auf Fehler achten) und dann gibst du es frei, also so:
PHP-Quellcode:
reservieren;
try {
  arbeiten;
} catch (Exception $E) {
// freigeben;
  throw $E;
}
freigeben;
Dies kann man auch genau so machen, da PHP mit der Ausführung weitermacht.

Bernhard
Bernhard
Iliacos intra muros peccatur et extra!