247 of 410 menu

DateTime классынын getLastErrors методу

getLastErrors методу DateTime объектилерин түзүү же алар менен иштөө убагында пайда болгон акыркы каталар жана эскертүүлөр жөнүндө маалыматты камтыган массивди кайтарат. Бул дебагдоо жана туура эмес даталарды иштетүү үчүн пайдалуу.

Синтаксис

DateTime::getLastErrors();

Мисал

DateTime объектин туура эмес дата менен түзүүгө аракет кылып, кайтарылган каталарды карап көрөлү:

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

Кодду иштетүүнүн натыйжасы:

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

Мисал

DateTime объектин толугу менен туура эмес дата форматы менен түзүүгө аракет кылалы:

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

Кодду иштетүүнүн натыйжасы:

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

Ошондой эле караңыз

  • date функциясы,
    берилген датаны форматтайт
  • strtotime функциясы,
    сапты Unix убакыт тамгасына которот
Кыргызча
AfrikaansAzə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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу