Ben dosya anahtar ve değer saniye içinde son değiştirilme tarihi bir dizide dosyaların bir listesi var. Onlar eski den yeni için sıralanır.
Dosya glob()
'in d, ve sonra kullanarak bu şekilde sıralanmış olan
asort($fileNameToLastModified, SORT_NUMERIC);
I array_shift() eski dosyayı almak için kullanabilirsiniz. Ne yazık ki, bana değer veren gibi görünüyor, ve anahtarı almak için bir yol olarak görünmüyor.
Bunu yapmak için tek yolu bu gibi bir şey olurdu?
$keys = array_keys($fileNameToLastModified);
$oldest = array_shift($keys);
array_shift($fileNameToLastModified); // to manually chop the first array member off too.
... Ya da bunu yapmak için yerleşik bir yöntem var mıdır?