247 of 410 menu

Метод getLastErrors класе DateTime

Метод getLastErrors враћа низ са информацијама о последњим грешкама и упозорењима, које су се појавиле при креирању или раду са објектима DateTime. Ово је корисно за дебаговање и руковање неисправним датумима.

Синтакса

DateTime::getLastErrors();

Пример

Покушајмо да креирамо објекат DateTime са неисправним датумом и погледајмо враћене грешке:

<?php $date = DateTime::createFromFormat('Y-m-d', '2023-02-30'); $res = DateTime::getLastErrors(); print_r($res); ?>

Резултат извршавања кода:

[ 'warning_count' => 1, 'warnings' => [6 => 'The parsed date was invalid'], 'error_count' => 0, 'errors' => [] ]

Пример

Покушајмо да креирамо објекат DateTime са потпуно неисправним форматом датума:

<?php $date = DateTime::createFromFormat('Y-m-d', 'invalid-date'); $res = DateTime::getLastErrors(); print_r($res); ?>

Резултат извршавања кода:

[ 'warning_count' => 0, 'warnings' => [], 'error_count' => 1, 'errors' => [0 => 'The parsed string was invalid'] ]

Погледајте такође

  • функцију date,
    која форматира задати датум
  • функцију strtotime,
    која претвара стринг у Unix временску ознаку
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј