247 of 410 menu

Die getLastErrors-metode van die DateTime-klas

Die metode getLastErrors gee 'n terugvoer van 'n skikking met inligting oor die jongste foute en waarskuwings, wat tydens die skepping of werk met voorwerpe van DateTime ontstaan het. Dit is nuttig vir die ontfouting en hantering van onkorrekte datums.

Sintaksis

DateTime::getLastErrors();

Voorbeeld

Kom ons probeer om 'n DateTime-voorwerp met 'n verkeerde datum te skep en kyk na die terugvoer van foute:

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

Resultaat van die kode-uitvoering:

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

Voorbeeld

Kom ons probeer om 'n DateTime-voorwerp met 'n heeltemal verkeerde datumformaat te skep:

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

Resultaat van die kode-uitvoering:

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

Sien ook

  • die funksie date,
    wat die gegewe datum formateer
  • die funksie strtotime,
    wat 'n string omskep na 'n Unix-tydstempel
Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp