venerdì, agosto 30, 2013

PHP - Gestione degli errori


Questo post fa parte di una serie preparata qualche anno fa per delle lezioni su PHP.

Introduzione

La gestione degli errori ha a che fare con cosa si vuole che succeda nel caso si verifichino errori durante l'esecuzione. Esistono diversi livelli di errore (notice, warning, parse, error) che possono essere gestiti.

Funzioni utili

Tra le molte funzioni utili, segnalo error_log, che fa scrivere ciò che si desidera nel file di log del server web.

$name='Mario';
error_log(
  sprintf('name is currently "%s" (line %d)',
    $name,
    __LINE__
    )
  );

fa sì che venga scritto nel file di log:

[...date...] [error] [client 127.0.0.1] name is currently "Mario" (line 8)




Nessun commento:

Posta un commento