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.