Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

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

ฟังก์ชัน filectime() คืนค่าเวลาที่เปลี่ยนแปลงไฟล์ล่าสุด (change time) คืนค่าเป็น UNIX timestamp และคืนค่า false เมื่อล้มเหลว

Syntax

filectime(file_path);

Parameters

  • file_path − พาธของไฟล์ที่ต้องการทราบเวลาเปลี่ยนแปลงล่าสุด

Return

ฟังก์ชัน filectime() คืนค่าเวลาเปลี่ยนแปลงล่าสุดเป็น UNIX timestamp คืนค่า false เมื่อล้มเหลว

ตัวอย่างที่ 1

<?php 
   echo filectime("info.txt"); 
?>

ผลลัพธ์

19346322544

ตัวอย่างที่ 2 (แปลงเป็นรูปแบบวันที่อ่านได้)

<?php 
   echo "Last change time of the file: ".date("F d Y H:i:s.", filectime("info.txt")); 
?>

ผลลัพธ์

Last change time of the file: September 23 2018 08:12:42

หมายเหตุ: filectime() ต่างจาก filemtime() ที่ filectime รวมการเปลี่ยนแปลง metadata (permissions, owner) ด้วย