Menu
Coddy logo textTech

Comprendere gli errori PHP

Fa parte della sezione Logica e flusso del percorso PHP di Coddy. Lezione 52 di 68.

Quando scrivi codice PHP, le cose non vanno sempre come previsto. PHP dispone di un sistema integrato per segnalare i diversi tipi di problemi che possono verificarsi nel tuo codice. Comprendere questi tipi di errori ti aiuta a individuare cosa è andato storto e quanto è grave il problema.

Avvisi sono il tipo di errore meno grave. Indicano potenziali problemi che non impediscono l'esecuzione dello script. Il codice continua a essere eseguito, ma PHP ti avvisa di qualcosa che potrebbe causare problemi in seguito. In PHP 7 l'esempio classico era l'uso di una variabile non definita; PHP 8 ha trasformato quel caso in un warning, quindi oggi gli avvisi sono meno frequenti.

Gli avvisi sono più gravi delle notifiche, ma consentono comunque allo script di continuare l'esecuzione. Si verificano quando PHP incontra un problema, come il tentativo di includere un file inesistente. Lo script prosegue, ma l'operazione problematica non riesce.

Gli errori fatali sono il tipo più grave e interrompono immediatamente l'esecuzione dello script. Si verificano quando PHP incontra qualcosa da cui non può riprendersi, come una chiamata a una funzione inesistente o l'esaurimento della memoria. Quando si verifica un errore fatale, lo script si interrompe completamente in quel punto.

Imparare a riconoscere questi diversi tipi di errore nei messaggi di errore di PHP ti aiuterà a capire rapidamente la gravità dei problemi nel tuo codice e a intervenire in modo appropriato per risolverli.

Provalo tu

Questa lezione non include una sfida di codice.

quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore PHP online