Durante lo studio per l'esame Zend PHP ho trovato le seguenti informazioni contraddittorie:Tutte le eccezioni non rilevate sono fatali in PHP?
Dalla guida allo studio Zend PHP 5.3 v1a - PDF disponibile here.
La risposta:
e informazioni provenienti dalle dell'architetto PHP Zend PHP 5 Certification Study Guide da Davey Shafik ISBN: 0-9738621-4-9 Pagina 128
Qualcuno può dirmi qual è il vero?
Grazie
Quindi, direi che sono entrambi corretti. Se non lo si * cattura * (con l'istruzione catch), e non lo si * gestisce * (con 'set_exception_handler()') diventa fatale. –
Non sono d'accordo. L'esecuzione si arresterà SEMPRE anche se si utilizza il gestore di eccezioni. Non mostrerà solo un messaggio di errore, ma questo è un errore fatale. Quindi a mio parere la domanda è male formulata. – Andy