247 of 410 menu

Mbinu getLastErrors ya Darasa la DateTime

Mbinu getLastErrors hurudisha safu yenye taarifa kuhusu makosa ya mwisho na tahadhari, ambayo yalitokea wakati wa kuunda au kufanya kazi na vitu vya DateTime. Hii ni muhimu kwa utatuzi na usindikaji wa tarehe zisizo sahihi.

Sintaksia

DateTime::getLastErrors();

Mfano

Wacha tujaribu kuunda kitu cha DateTime na tarehe isiyo sahihi na tuone makosa yanayorudishwa:

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

Matokeo ya utekelezaji wa kodi:

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

Mfano

Wacha tujaribu kuunda kitu cha DateTime na muundo wa tarehe usio sahihi kabisa:

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

Matokeo ya utekelezaji wa kodi:

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

Angalia pia

  • kitendo date,
    kinachotengeneza muundo wa tarehe iliyopewa
  • kitendo strtotime,
    kinachobadilisha mfuatano kuwa mwango wa wakati wa Unix
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa