La función date_get_last_errors() es una función incorporada en PHP que se utiliza para devolver las advertencias y los errores. Esta función analiza una string de fecha/hora y devuelve una serie de advertencias y errores.
Sintaxis:
- Estilo procesal:
array date_get_last_errors( void )
- Estilo orientado a objetos:
array DateTime::getLastErrors( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve una array que contiene información sobre advertencias y errores.
Los siguientes programas ilustran la función date_get_last_errors() en PHP:
Programa 1:
<?php $date = date_create(); print_r(date_get_last_errors()); ?>
Producción:
Array ( [warning_count] => 0 [warnings] => Array ( ) [error_count] => 0 [errors] => Array ( ) )
Programa 2:
<?php try { $date = new DateTime('vgdgh'); } catch (Exception $e) { // For demonstration purposes only... print_r(DateTime::getLastErrors()); } ?>
Producción:
Array ( [warning_count] => 0 [warnings] => Array ( ) [error_count] => 1 [errors] => Array ( [0] => The timezone could not be found in the database ) )
Artículos relacionados:
Referencia: http://php.net/manual/en/datetime.getlasterrors.php