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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј