PHP idate()
Hàm `idate()` trong PHP
Hàm `idate()` trong PHP được sử dụng để trả về một chuỗi định dạng ngày giờ dưới dạng số nguyên. Đây là một trong những hàm hỗ trợ làm việc với thời gian và ngày tháng, và nó rất hữu ích khi bạn muốn lấy thông tin về thời gian theo một định dạng cụ thể.
Cách sử dụng hàm `idate()`
idate(format, timestamp);
Các tham số
- format: Một chuỗi định dạng, chỉ rõ cách thức mà bạn muốn hiển thị thành phần của ngày giờ. Một số ví dụ về định dạng bao gồm:
- 's': giây (0 đến 60)
- 'i': phút (0 đến 59)
- 'H': giờ (0 đến 23)
- 'd': ngày trong tháng (1 đến 31)
- 'm': tháng (1 đến 12)
- 'Y': năm (số đầy đủ, ví dụ: 2023)
- 'l': thứ trong tuần (tên đầy đủ, ví dụ: "Thứ Bảy")
- timestamp: (tùy chọn) Thời gian mà bạn muốn sử dụng. Nếu không được cung cấp, hàm sẽ sử dụng thời gian hiện tại.
Ví dụ
echo idate('Y'); // Trả về năm hiện tại echo idate('m'); // Trả về tháng hiện tại echo idate('d'); // Trả về ngày hiện tại
Kết quả
- Nếu ngày hôm nay là 25 tháng 10 năm 2023, kết quả cho các ví dụ trên sẽ là:
- '2023'
- '10'
- '25'
Lưu ý
Hàm `idate()` trả về một chuỗi số nguyên và hữu ích khi bạn chỉ cần lấy một phần của ngày tháng mà không cần định dạng phức tạp. Nếu bạn muốn định dạng ngày giờ một cách chi tiết hơn, bạn có thể sử dụng hàm date() thay cho idate().