247 of 410 menu

DateTime klassi getLastErrors meetod

Meetod getLastErrors tagastab massiivi infoga viimaste vigade ja hoiatuste kohta, mis tekkisid DateTime objektide loomisel või nendega töötamisel. See on kasulik silumiseks ja vigaste kuupäevade töötlemiseks.

Süntaks

DateTime::getLastErrors();

Näide

Proovime luua DateTime objekti vale kuupäevaga ja vaatame tagastatavaid vigu:

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

Koodi täitmise tulemus:

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

Näide

Proovime luua DateTime objekti täiesti valed kuupäevavorminguga:

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

Koodi täitmise tulemus:

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

Vaata ka

  • funktsiooni date,
    mis vormindab etteantud kuupäeva
  • funktsiooni strtotime,
    mis teisendab stringi Unixi ajatempliks
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu