247 of 410 menu

DateTime klases getLastErrors metode

Metode getLastErrors atgriež masīvu ar informāciju par pēdējām kļūdām un brīdinājumiem, kas radušies, veidojot vai strādājot ar DateTime objektiem. Tas ir noderīgi atkļūdošanai un nekorektu datu apstrādei.

Sintakse

DateTime::getLastErrors();

Piemērs

Mēģināsim izveidot DateTime objektu ar nepareizu datumu un apskatīsim atgrieztās kļūdas:

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

Koda izpildes rezultāts:

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

Piemērs

Mēģināsim izveidot DateTime objektu ar pilnīgi nepareizu datuma formātu:

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

Koda izpildes rezultāts:

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

Skatiet arī

  • funkciju date,
    kas formatē norādīto datumu
  • funkciju strtotime,
    kas pārveido virkni Unix laika zīmē
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt