Però quando eseguo mi va in errore, ovvero:
Fatal error: Wrong parameters for Exception([string $exception [, long $code ]]) in /home/web/www.schooldesk.it/www/modules/reg/control.php on line 264
Come posso fare per ritornare il mio array con gli errori quando si verifica l'eccezione??
Io ho seguito la guida al seguente indirizzo:
http://www.php.net/manual/en/langua...s.extending.php
Seguendo quanto scritto nella guida ho aggiunto al mio file la seguente classe:
Codice sorgente - presumibilmente Php |
class myCustomException extends Exception{ public function __construct($Errori){ parent::__construct($Errori); } public function __toString(){ return $this->$Errori; } }
|
e genero l'eccezione in questo modo:
Codice sorgente - presumibilmente PHP |
throw new myCustomException($Error); //Ritorno array con errori
|
$Error è l'array contenente gli errori
Però mi si genera questo errore: Fatal error: Wrong parameters for Exception([string $exception [, long $code ]]) in /home/web/www.schooldesk.it/www/modules/reg/control.php on line 4