247 of 410 menu

Методи getLastErrors-и синфи DateTime

Методи 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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан