Cara Mengisih Fail mengikut Tarikh dalam PHP
Mengisih fail mengikut tarikh ialah tugas biasa apabila mengurus fail dalam direktori. PHP menawarkan beberapa cara untuk mencapai pengisihan ini.
Menggunakan Fungsi usort()
Fungsi usort() membolehkan anda mengisih tatasusunan fail berdasarkan pengguna -fungsi perbandingan yang ditentukan. Untuk menggunakan usort() untuk mengisih mengikut tarikh, anda perlu:
$files = glob('path/to/files/*.swf');
Takrifkan fungsi perbandingan: Fungsi ini harus membandingkan dua fail dan mengembalikan:
Berikut ialah contoh fungsi perbandingan:
function compareFiles($a, $b) { return filemtime($b) - filemtime($a); }
usort($files, "compareFiles");
Sekarang, tatasusunan $files akan diisih dalam tertib menaik berdasarkan tarikh pengubahsuaian fail.
Pilihan Lain
Atas ialah kandungan terperinci Bagaimana untuk Mengisih Fail mengikut Tarikh dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!