PHP <=> Perl eval

  • Автор темы Автор темы Benvolio
  • Дата начала Дата начала

Benvolio

Guest
PHP <=> Perl eval

Господа!

Есть ли в ПХП такие же (схожие) возможности для trap exceptions, как и в Perl eval { }; $@?

Поделитесь опытом, плз.
 
если trap exceptions - это исключения, то в php4 нет.
 
поясняю вопрос:
в перле есть замечательная штука
..
eval {
..
run_something or die ("_EXCEPTION_10212\n");
..
};

if( $@ eq '_EXCEPTION_10212' ) {
do_rollback();
} else {
do_commit();
}
 
нету, эксепшены ожидаются в php5, если их оттуа не выкинут как и namespace
 
Сверху