PHP filectime() Fonksiyonu

Tanım ve Kullanım

filectime() fonksiyonu, belirtilen dosyanın son inode değiştirilme zamanını döner.

Bu fonksiyon, dosyanın son inode değiştirilme zamanını döner. Hata durumunda false döner. Zaman Unix zaman damgası olarak döner.

Sözdizimi

fileatime(filename)
Parametre Açıklama
filename Gerekli. Kontrol edilecek dosyayı belirtir.

İpucu ve Yorumlar

İpucu:Bu fonksiyonun sonucu önbelleğe alınır. Lütfen clearstatcache() temizlemek için.

Dikkat:Çoğu Unix dosya sisteminde, bir dosyanın inode verileri değiştiğinde o dosya değiştirilmiş olarak kabul edilir. Yani, dosyanın izinleri, sahibi, sahibi grubu veya diğer inode'daki metadata güncellendiğinde. Bakınız filemtime()(Bu, Web sayfasında "Son Güncelleme Zamanı" dipnotunu oluşturmak için kullanmak istediğiniz fonksiyondur) ve fileatime().

Yorum:Bazı Unix açıklama metinlerinde ctime, dosyanın oluşturulma zamanı olarak anılır, bu yanlıştır. Çoğu Unix dosya sisteminde, Unix dosyası oluşturma zamanı yoktur.

Örnek

<?php
echo filectime("test.txt");
echo "Son Değişiklik: ".date("F d Y H:i:s.",filectime("test.txt"));
?>

Çıktı:

1138609592
Son Değişiklik: 30 Ocak 2006 09:26:32.