Funzione error_get_last() PHP

Esempio

Restituisce l'ultimo errore verificatosi:

<?php
 echo $test;
 print_r(error_get_last());
 ?> 

L'output del codice sopra è simile a questo:

Array
 (
     [type] => 8
     [message] => Variabile non definita: test
     [file] => C:\webfolder\test.php
     [line] => 2
 )

Definizione e uso

La funzione error_get_last() restituisce l'ultimo errore verificatosi (in forma di array associativo).

L'array associativo contiene quattro chiavi:

  • [type] - Tipo dell'errore
  • [message] - Messaggio dell'errore
  • [file] - Nome del file in cui si è verificato l'errore
  • [line] - Numero della riga in cui si è verificato l'errore

Sintassi

error_get_last();

Dettagli tecnici

Valore di ritorno:

Restituisce un array associativo che descrive l'ultimo errore, con "type", "message", "file" e "line" come chiavi dell'array.

Se l'errore è causato da una funzione interna PHP, il messaggio "message" inizia con il nome della funzione.

Restituisce NULL se non ci sono errori.

Versione PHP: 5.2+