247 of 410 menu

DateTime klasinin getLastErrors metodu

getLastErrors metodu DateTime obyektlərinin yaradılması və ya onlarla iş zamanı yaranan son xətalar və xəbərdarlıqlar haqqında məlumatı ehtiva edən massiv qaytarır. Bu, səhv tarixlərin emalı və debug zamanı faydalıdır.

Sintaksis

DateTime::getLastErrors();

Nümunə

Gəlin səhv tarixlə DateTime obyekti yaradaq və qaytarılan xətaları yoxlayaq:

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

Kodun icrasının nəticəsi:

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

Nümunə

Gəlin tamamilə səhv formatlı tarixlə DateTime obyekti yaradaq:

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

Kodun icrasının nəticəsi:

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

Həmçinin bax

  • date funksiyası,
    verilmiş tarixi formatlayır
  • strtotime funksiyası,
    sətri Unix vaxt qeydinə çevirir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et