downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

Exception::getMessage> <Exception
[edit] Last updated: Fri, 28 Sep 2012

view this page in

Exception::__construct

(PHP 5 >= 5.1.0)

Exception::__constructConstruct the exception

Description

public Exception::__construct() ([ string $message = "" [, int $code = 0 [, Exception $previous = NULL ]]] )

Constructs the Exception.

Parameters

message

The Exception message to throw.

code

The Exception code.

previous

The previous exception used for the exception chaining.

Changelog

Version Description
5.3.0 The previous parameter was added.

Notes

Note:

The message is NOT binary safe.



add a note add a note User Contributed Notes Exception::__construct
mario dot mueller at twt dot de 29-Jan-2009 06:21
This would be nice for handling ZendFramework Exceptions to your own framwork or CMS Exceptions:

<?php
try
{
   
$oZFResponse = $oZFHttpClient->request();
}
catch(
Zend_Http_Exception $exZFHttpEx)
{
    throw new
Runtime_{$oZFHttpEx->getCode()}_Exception('some ErrorMailing Message', 500, $oZFHttpEx);
}

?>

Regards,
Mario

 
show source | credits | stats | sitemap | contact | advertising | mirror sites