hi,
bin von perl aus zu php gekommen und bin relativ überrascht das es ein so nützliches konstrukt wie
in php nicht zu geben scheint (also den $@-teil meine ich). in perl ist es so das, sollte innerhalb des eval-blockes ein fehler auftreten, $@ auf die fehlermeldung gesetzt wird, ansonsten (also kein fehler) enthält $@ garantiert einen leerstring (in perl = false)
fand diese möglichkeit immer sehr praktisch für debugging-zwecke, gibt es etwas ähnliches in php? hab das manual gelsen aber nichts gefunden, gibt es irgendeinen grund warum sowas nicht in der sprache enthalten ist?
was macht ihr um ein ähnliches verhalten zu erreichen (und ich meine jetzt nicht mithilfe von try-catch)
danke für alle infos........
bin von perl aus zu php gekommen und bin relativ überrascht das es ein so nützliches konstrukt wie
Code:
eval { ...... } if ($@) { .... }
fand diese möglichkeit immer sehr praktisch für debugging-zwecke, gibt es etwas ähnliches in php? hab das manual gelsen aber nichts gefunden, gibt es irgendeinen grund warum sowas nicht in der sprache enthalten ist?
was macht ihr um ein ähnliches verhalten zu erreichen (und ich meine jetzt nicht mithilfe von try-catch)
danke für alle infos........
Kommentar