Проверка исключения прошлой функции bool
satellite_caught_exception
Проверка исключения прошлой функции bool satellite_caught_exception ()
Возвращает TRUE, если при выполнении предыдущей функции в никло исключение.
# Простой файл описания интерфейса
(IOL) exception OutOfCheeseError {
int parameter; }
interface Anotherlnterface {
void AskWhyO raises
(OutOfCheeseError): }
<?php $obj = new
OrbntObject ($тог);
$obj->Askwhy().
if (satellnte_caught_exception())
{ if ("IDL-.OutOfCheeseError
10" == satellite_exceptionjd())
{ Sexception =
satellite_exception_value();
echo $exception->parameter; )
} ?>
satellite_exception_id
Получение идентификатора депозитария последнего исключения
string satellite_exception_id ()
Возвращает строку идентификатора (например, "IDL:MyException:1.0".)
См. также sateTlite_caught exception().
satellite_exception_value
Получение структуры последнего исключения
OrbitStruct satellite_exception_value()
См. также sateTlite_cauglit_exception().
Содержание Назад Вперед