Tiêu đề HTTP phản hồi Last-Modified
chứa ngày và giờ khi máy chủ gốc tin rằng tài nguyên được sửa đổi lần cuối. Nó được sử dụng làm trình xác thực để xác định xem tài nguyên có giống với tài nguyên được lưu trữ trước đó không. Kém chính xác hơn tiêu đề ETag
, đó là cơ chế dự phòng. Yêu cầu có điều kiện chứa tiêu đề If-Modified-Since
hoặc If-Unmodified-Since
sử dụng trường này
cú pháp
Last-Modified: , :: GMT
chỉ thị
Một trong "Thứ Hai", "Thứ Ba", "Thứ Tư", "Thứ Năm", "Thứ Sáu", "Thứ Bảy" hoặc "Chủ Nhật" [phân biệt chữ hoa chữ thường]
số ngày có 2 chữ số, e. g. "04" hoặc "23"
Một trong số "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" [
❮ Tham khảo hệ thống tập tin PHPThí dụ
Nhận lần cuối cùng nội dung tệp được sửa đổi
echo filemtime["webdictionary. txt"];
echo "
";
echo "Nội dung thay đổi lần cuối. ". date["F d Y H. i. s. ", filemtime["từ điển web. txt"]];
?>
Định nghĩa và cách sử dụng
Hàm filemtime[] trả về lần cuối cùng nội dung tệp được sửa đổi
Ghi chú. Kết quả của chức năng này được lưu trữ. Sử dụng clearstatcache[] để xóa cache
cú pháp
Giá trị tham số
Tham sốMô tảtên tệpBắt buộc. Chỉ định đường dẫn đến tệp để kiểm trachi tiết kỹ thuật
Giá trị trả về. Lần cuối cùng nội dung tệp được sửa đổi dưới dạng dấu thời gian Unix, FALSE trên phiên bản failPHP. 4. 0+❮ Tham khảo hệ thống tập tin PHP________số 8
this code is pretty neat, but i just wanted to note that using the "HEAD"-method instead of the "GET"-method in the http-request might be preferrable, since then not the whole resource is being downloaded...
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];0
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];1
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];2
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];3
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];4
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];5
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];6
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];7
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];8
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];9
Đôi khi, chúng ta cần lấy thời gian sửa đổi cuối cùng của trang hiện tại trong PHP cho các mục đích sử dụng khác nhau. Vì chúng tôi đang sử dụng PHP, chúng tôi có thể dễ dàng lấy thời gian sửa đổi cuối cùng của trang hiện tại bằng cách sử dụng hàm PHP getlastmod[]
Đây là một chức năng sử dụng getlastmod[]. Hàm getlastmod[] được sử dụng để lấy thời gian sửa đổi cuối cùng của trang hiện tại. Chức năng này rất dễ dàng và mạnh mẽ
Sol hãy bắt đầu làm theo ví dụ
cú pháp
$last_modification="Last modified on: " . date ["F d Y H:i:s.", getlastmod[]];
Thí dụ. 1
Sau đây là mã hoàn chỉnh để lấy và hiển thị thời gian sửa đổi cuối cùng của trang hiện tại
// To Get the last modification time.
$last_modification="Last modified: " . date ["F d Y H:i:s.", getlastmod[]];
// To Show the last modification time.
echo $last_modification;
?>
đầu ra
Last modified: December 17 2021 10:46:34.
Thí dụ. 2
Điều này sử dụng chức năng filemtime[]. Hàm filemtime[] trong PHP là một hàm sẵn có được sử dụng để trả về lần cuối cùng của một tệp được chỉ định khi nội dung của nó bị sửa đổi