Sto cercando di includere un file e catturarlo se il file non esiste/non può essere aperto. Avrei pensato che una semplice dichiarazione try/catch avrebbe funzionato, ma PHP sembra ignorarlo completamente, ed errori.PHP catch a failed include
Qualche idea? So che ci sono altre domande come questa su StackOverflow, li ho visti, ma nessuno di loro sembra avere una risposta adeguata e funzionante.
utilizzando @ è una soluzione molto sporco – Nicolas
Penso utilizzando @, l'operatore di controllo degli errori è perfettamente bene, se si gestisce l'errore. Si limita a fare in modo che il brutto errore di errore non venga emesso se la configurazione ha attivato tali avvisi. – drew010
Sì, la ragione esatta per cui voglio farlo è essere in grado di gestire l'errore;) –