Skip to content
Related Articles
Open in App
Not now

Related Articles

PHP | date_get_last_errors() Function

Improve Article
Save Article
Like Article
  • Last Updated : 14 Sep, 2018
Improve Article
Save Article
Like Article

The date_get_last_errors() function is an inbuilt function in PHP which is used to returns the warnings and errors. This function parse a date/time string and returns an array of warnings and errors.

Syntax:

  • Procedural style:
    array date_get_last_errors( void )
  • Object oriented style:
    array DateTime::getLastErrors( void )

Parameters: This function does not accept any parameter.

Return Value: This function returns an array containing information about warnings and errors.

Below programs illustrate the date_get_last_errors() function in PHP:

Program 1:




<?php
$date = date_create();
print_r(date_get_last_errors());
?>


Output:

Array
(
    [warning_count] => 0
    [warnings] => Array
        (
        )

    [error_count] => 0
    [errors] => Array
        (
        )

)

Program 2:




<?php
try {
    $date = new DateTime('vgdgh');
catch (Exception $e) {
      
    // For demonstration purposes only...
    print_r(DateTime::getLastErrors());
}
?>


Output:

Array
(
    [warning_count] => 0
    [warnings] => Array
        (
        )

    [error_count] => 1
    [errors] => Array
        (
            [0] => The timezone could not be found in the database
        )

)

Related Articles:

Reference: http://php.net/manual/en/datetime.getlasterrors.php

My Personal Notes arrow_drop_up
Like Article
Save Article
Related Articles

Start Your Coding Journey Now!