247 of 410 menu

DateTime Sınıfının getLastErrors Metodu

getLastErrors metodu, DateTime nesneleri oluşturulurken veya onlarla çalışırken ortaya çıkan son hatalar ve uyarılar hakkında bilgi içeren bir dizi döndürür. Bu, hata ayıklama ve geçersiz tarihlerin işlenmesi için kullanışlıdır.

Sözdizimi

DateTime::getLastErrors();

Örnek

Geçersiz bir tarihle bir DateTime nesnesi oluşturmayı deneyelim ve döndürülen hatalara bakalım:

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

Kodun çalıştırılmasının sonucu:

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

Örnek

Tamamen geçersiz bir tarih formatıyla bir DateTime nesnesi oluşturmayı deneyelim:

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

Kodun çalıştırılmasının sonucu:

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

Ayrıca Bakınız

  • date işlevi,
    belirtilen tarihi biçimlendirir
  • strtotime işlevi,
    bir dizgiyi Unix zaman damgasına dönüştürür
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet