Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Для профи > catch


Автор: proger 25.9.2006, 14:31
Здравствуйте, если в РНР конструкция наподобии как в яве:
Код

try{

}
catch(){

}

Данная конструкция необходима в пхп при работе с COM обьектом, если он вдруг вылетит при catch.
Если COM вылетает по catch то весь скрипт останавливается, а мне это не нужно, нужно продолжить его работу.
Спасибо.

Автор: MuToGeN 25.9.2006, 14:39
Исключения поддерживаются в PHP5

Автор: proger 25.9.2006, 14:52
Цитата(MuToGeN @ 25.9.2006,  14:39)
Исключения поддерживаются в PHP5

У меня PHP5 а пример можно? чет у меня не получаеться.

Автор: Opik 25.9.2006, 15:02
http://ee.php.net/try

Автор: Garret 25.9.2006, 15:41
proger, 
Цитата(proger @  25.9.2006,  14:31 Найти цитируемый пост)
вылетает по catch
Не совсем правильно. По catch ничего вылететь не может smile 
В catch'е просто рекурсивно вызывай свою функцию, потому что если COM сдох, то оживить его можно только запустив заново.

Автор: proger 26.9.2006, 07:15
Opik, Спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)