code = $code; if(isset($line)) $this->line = $line; if(isset($file)) $this->file = $file; if(isset($context)) $this->context = $context; } public function getError() { $return = '

Une exception a été générée :
'; $return .= 'Message : ' . $this->getMessage() . '
'; $return .= 'A la ligne : ' . $this->getLine() . '
'; $return .= 'Dans le fichier : ' . $this->getFile() . '

'; return $return; } } function myErrorHandler($code, $msg, $file, $line, $context) { throw new MyException($msg, $code, $file, $line, $context); } set_error_handler('myErrorHandler'); ?>