ฟังก์ชัน PHP filectime()

คำแนะนำและการใช้งาน

filemtime() ฟังก์ชันส่งกลับเวลาที่ inode ของไฟล์ถูกปรับปรุงครั้งสุดท้ายของไฟล์ที่กำหนด

ฟังก์ชัน filectime() ส่งกลับเวลาที่ inode ของไฟล์ถูกปรับปรุงครั้งสุดท้ายของไฟล์ที่กำหนด

รูปแบบ

fileatime(filename)
ตัวแปร คำอธิบาย
filename จำเป็นต้องระวัง

คำแนะนำและหมายเหตุ

คำแนะนำ:ผลลัพธ์ของฟังก์ชันนี้จะถูกคั่นครองลงในคลัง โปรดใช้ clearstatcache() เพื่อล้างคลัง

จำเป็นต้องระวัง:ในโซนเวลา Unix ส่วนใหญ่ ไฟล์ถูกมองเป็นไฟล์ที่ถูกแก้ไขเมื่อข้อมูล inode ของไฟล์ถูกเปลี่ยนแปลง นั่นก็คือ เมื่อสิทธิ์ มิตรภาพ กลุ่มมิตรภาพ หรือข้อมูล meta ใน inode ถูกปรับปรุง filemtime()(นี่เป็นฟังก์ชันที่คุณต้องการใช้ในการสร้างหน้าทางของ "เวลาที่ไฟล์ถูกปรับปรุงล่าสุด" ในหน้าเว็บ)และ fileatime()

หมายเหตุ:บางครั้งข้อความแนะนำของ Unix ใช้คำว่า ctime ในการกล่าวถึงเวลาที่ไฟล์ถูกสร้าง นี่เป็นข้อผิด ในโซนเวลา Unix ส่วนใหญ่ ไม่มีเวลาที่ไฟล์ถูกสร้าง

ตัวอย่าง

<?php
echo filectime("test.txt");
echo "การเปลี่ยนแปลงครั้งล่าสุด: ".date("F d Y H:i:s.",filectime("test.txt"));
?>

การแสดงผล:

1138609592
การเปลี่ยนแปลงครั้งล่าสุด: 30 มกราคม 2006 09:26:32.