Andrea, quello che voglio dire è che, se vuoi generare un errore personale (un errore che non è un errore di PHP ma è un errore per te) devi in ogni caso lanciarlo (con trigger_error o attraverso un throw.[supersaibal]Originariamente inviato da andr3a
ri non necessariamente![]()
Ed è esattamente lo stesso fastidio di usare $this->dispatchEvent
Volevo dire che conin questo esempio usi un metodo statico, quindi non duplichi la classe , intendevi questo ? :master:
$this->dispatchEvent('onTipoErrore', $id, $messaggio) ;
posso dire di quale tipo è l'errore (attraverso $id o 'onTipoErrore'), cosa non possibile con trigger_error o lanciando un eccezione generica. Ma solo lanciando un eccezione specificadel tipo
throw new MioOggettoEccezione( $errstr );
Non ho capito, quindi attraverso PDO, PHP5 supporta già SQLite 3?faccio delle prove e ti faccio sapere![]()
Da quanto ho letto PDO sarà stabile e incluso di default (senza PECL) in PHP 5.1 , quindi stanno facendo grossi passi avanti davvero: una sola interfaccia per più database come in PERL

Rispondi quotando