ฟังก์ชัน 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.