Source: lesson_11_php5_exception.php | Résultat |
<?php error_reporting(E_ALL); ini_set("display_errors", 1); class MyExceptionClass extends Exception { function __construct($exceptionParameter) { $this->exceptionVariable = $exceptionParameter; } function Display() { print "MyException: $this->exceptionVariable\n"; } } try { $a = 0; $b = 1; if ($a ==0) { throw new MyExceptionClass('$a est egal à 0!'); } else { $c=$b/$a; } } catch (MyExceptionClass $exceptionParameter) { $exceptionParameter->Display(); } ?>
| MyException: $a est egal à 0!
|