On Wed, 2010-07-21 at 11:10 -0400, Christoph Boget wrote:

> Ok, so taking the sample code that is on the page
> 
> http://us3.php.net/manual/en/language.exceptions.extending.php
> 
> Literally, just cutting and pasting the code.  When I try to
> 
> throw new Exception( 'My Message' );
> 
> PHP spits out the following fatal error:
> 
> Fatal error: Wrong parameters for Exception([string $exception [, long $code 
> ]])
> 
> and the line number it dies on is the line in the
> MyException::__construct() where it is calling the parent's
> constructor.  So what's going on?  Is the documentation wrong?  Is
> this a bug?  Am I doing something wrong?
> 
> I'm using PHP 5.2.9.
> 
> thnx,
> Christoph
> 


Well, it's not really a copy and paste job, as you've omitted the second
argument to the Exception method, which is what the error is complaining
about.

Thanks,
Ash
http://www.ashleysheridan.co.uk


Reply via email to