DateTimeImmutable::getLastErrors

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

DateTimeImmutable::getLastErrors — Повертає попередження та помилки

Опис

public static DateTimeImmutable::getLastErrors(): array|false

Повертає масив, що містить повідомлення про помилки та попередження, виявлені при розборі рядка дати/часу.

Список параметрів

Ця функція не має параметрів.

Значення, що повертаються

Повертає масив, що містить інформацію про попередження та помилки або **false**якщо немає ні попереджень, ні помилок.

список змін

ВерсияОпис
8.2.0До версії PHP 8.2.0 функція не повертала **false**якщо не було попереджень або помилок. Натомість вона завжди повертала задокументовану структуру масиву.

Приклади

Приклад #1 Приклад використання DateTimeImmutable::getLastErrors()****

Loading...

Результат виконання наведених прикладів:

Array
(
   [warning_count] => 1
   [warnings] => Array
       (
           [6] => Double timezone specification
       )

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

)

Індекси 6 та 0 вказують на символьні позиції у рядку, де сталася помилка.