Russian Ukraine English
Catalog RSS


satellite_caught_exception

(PHP 4 >= 4.0.3)

satellite_caught_exception -- See if an exception was caught from the previous function

Description

bool satellite_caught_exception ()

This function returns true if an exception has been caught.

Example 1. Sample IDL file


/* ++?????++ Out of Cheese Error. Redo From Start. */ exception OutOfCheeseError {     int parameter; }  interface AnotherInterface {     void AskWhy() raises (OutOfCheeseError); }       

Example 2. PHP code for handling CORBA exceptions


<?php $obj = new OrbitObject ($ior);  $obj->AskWhy();  if (satellite_caught_exception()) {     if ("IDL:OutOfCheeseError:1.0" == satellite_exception_id()) {         $exception = satellite_exception_value();         echo $exception->parameter;     } } ?>       

Led