247 of 410 menu

A DateTime osztály getLastErrors metódusa

A getLastErrors metódus egy tömböt ad vissza az utolsó hibákról és figyelmeztetésekről, amelyek a DateTime objektumok létrehozása vagy használata során merültek fel. Ez hasznos a hibakereséshez és a helytelen dátumok kezeléséhez.

Szintaxis

DateTime::getLastErrors();

Példa

Próbáljunk meg létrehozni egy DateTime objektumot érvénytelen dátummal, és nézzük meg a visszaadott hibákat:

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

A kód végrehajtásának eredménye:

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

Példa

Próbáljunk meg létrehozni egy DateTime objektumot teljesen érvénytelen dátumformátummal:

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

A kód végrehajtásának eredménye:

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

Lásd még

  • a date függvényt,
    ami formázza a megadott dátumot
  • a strtotime függvényt,
    ami sztringet alakít át Unix időbélyeggé
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás