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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა