Nhận tháng trong PHP

Bài đăng này cho thấy cách lấy số ngày trong một tháng với PHP bằng cách chỉ định năm và tháng. Điều này có thể hữu ích khi tạo ứng dụng lịch mà không cần phải mã thủ công số ngày mỗi tháng và không phải lo lắng về số ngày trong tháng Hai thay đổi theo năm nhuận

hàm cal_days_in_month[]

Hàm PHP cal_days_in_month[] trả về số ngày trong một tháng và năm nhất định. Lịch nào sẽ sử dụng cũng là một tham số nhưng sẽ hiếm khi sử dụng bất kỳ thứ gì khác ngoài CAL_GREGORIAN

Ví dụ đầu tiên sẽ lặp lại số ngày trong tháng 8 năm 2009 [tháng và năm bài đăng này được viết], là 31

echo cal_days_in_month[CAL_GREGORIAN, 8, 2009];

Ví dụ thứ hai lặp lại các năm từ 2000 đến 2008 và lặp lại số ngày trong tháng Hai cho mỗi năm đó

for[$i = 2000; $i < 2009; $i++] {
    echo "$i: ", cal_days_in_month[CAL_GREGORIAN, 2, $i], "n";
}

Đầu ra từ ví dụ trên là

2000: 29
2001: 28
2002: 28
2003: 28
2004: 29
2005: 28
2006: 28
2007: 28
2008: 29

Tháng này. ngày ["t"]

Để có được số ngày cho tháng hiện tại, bạn chỉ cần sử dụng hàm date[] chuyển vào "t" làm định dạng. Điều này trả về số ngày cho tháng đã cho và khi không có dấu thời gian nào được chuyển vào là ngày giờ hiện tại

Trong phần này, chúng ta sẽ thử giải câu đố Php Get Start And End Date Of Month And Year bằng cách sử dụng ngôn ngữ máy tính. Mã sau đây phục vụ để minh họa điểm này

Chủ Đề