247 of 410 menu

Phương thức getLastErrors của lớp DateTime

Phương thức getLastErrors trả về một mảng chứa thông tin về các lỗi và cảnh báo gần đây nhất, xảy ra khi tạo hoặc làm việc với các đối tượng DateTime. Điều này hữu ích cho việc gỡ lỗi và xử lý các ngày tháng không chính xác.

Cú pháp

DateTime::getLastErrors();

Ví dụ

Hãy thử tạo một đối tượng DateTime với ngày tháng không hợp lệ và xem các lỗi được trả về:

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

Kết quả thực thi mã:

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

Ví dụ

Hãy thử tạo một đối tượng DateTime với định dạng ngày tháng hoàn toàn không hợp lệ:

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

Kết quả thực thi mã:

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

Xem thêm

  • hàm date,
    hàm này định dạng ngày tháng đã cho
  • hàm strtotime,
    hàm này chuyển đổi chuỗi thành dấu thời gian Unix
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối