247 of 410 menu

Metoden getLastErrors i klassen DateTime

Metoden getLastErrors returnerar en array med information om de senaste felen och varningarna som uppstod vid skapande eller arbete med objekt av klassen DateTime. Detta är användbart för felsökning och hantering av ogiltiga datum.

Syntax

DateTime::getLastErrors();

Exempel

Låt oss försöka skapa ett DateTime-objekt med ett ogiltigt datum och se på de returnerade felen:

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

Resultat av kodkörning:

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

Exempel

Låt oss försöka skapa ett DateTime-objekt med ett helt ogiltigt datumformat:

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

Resultat av kodkörning:

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

Se även

  • funktionen date,
    som formaterar ett givet datum
  • funktionen strtotime,
    som omvandlar en sträng till en Unix-tidsstämpel
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa