"Falsche Parameter für die Ausnahme" beim erstellen von " Exception-Unterklasse

Dies ist mein code

class MyException extends Exception
{
   public function __construct($message, $code=0, Exception $previous = null) {
   parent::__construct($message,$code,$previous);
  }
   public function __toString() {
   return __CLASS__. ":[{$this->code}]:{$this->message}\n";
  }
}

Hier ist der Fehler

Fatal error: Wrong parameters for Exception([string $exception [, long $code ]]) on line 5

bedeutet, dass auf dieser Linie

parent::__construct($message,$code,$previous);

Was mache ich falsch?

  • previous parameter wurde Hinzugefügt in PHP 5.3. Es scheint, dass Sie verwenden eine ältere PHP version
Schreibe einen Kommentar