İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

en eski dosya

Alexis

0
İyinet Üyesi
Katılım
24 Ekim 2005
Mesajlar
678
Reaction score
5
Bir dizi içine filemtime() ile dizindeki dosyaların oluşturlma tarihini aldım.

Bu dizideki en küçük tarihi nasıl bulurum, tarihler unix formatında:

Kod:
1188651041
1185228664
1185334465
1188299348
..

Dizi içindeki dosya sayısı belli değildir.
 

Alexis

0
İyinet Üyesi
Katılım
24 Ekim 2005
Mesajlar
678
Reaction score
5
Elimdeki liste array değil, ve arraya sokamadım gitti.

Yapmak istediğim şey bir dizindeki dosya sayısı x'e ulaşınca en eski dosyayı silmek

Kod:
$dir    = './files';
$files = scandir($dir); // php5 only
$count = count($files);
//echo $count;

$i = 0;
while ( $i < $count)
{
	if ($files[$i] != "." && $files[$i] != ".." && $files[$i] != "index.html" && $files[$i] != "index.htm")
	{
		$file_num = ($count - 3);
		$last_modified = filemtime($path . $files[$i]);
		//echo "$files[$i] - $last_modified<br />";
		
		if ($file_num > 3)
		{
			$delete_files[$i] = $last_modified;
			//echo $delete_files[$i] . '<br />';
			echo min($delete_files[$i]);
		}
	}
	$i++;
}
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst