Cara menghapus File dan Folder dengan PHP

Posted in PHP MYSQLi Life at 10 Oktober 2016 With 0 Comments

Cara menghapus File dan Folder dengan PHP , Tips tutorial kali ini admin akan share Cara Hapus / Delete File dari Folder dengan menggunakan script PHP , Dalam Beberapa kasus pembuatan aplikasi , terkadang kita membutuhkan fungsi yang dapat menghapus file di dalam folder, jika untuk menghapus gambar kita dapat menggunakan fungsi unlink, lain halnya jika file ingin kita hapus di dalam sebuah folder, Jika banyak file di dalam folder tersebut,, bagaimana script php yang digunakan ... ?

Nah .. untuk hal ini kita bisa menggunakan fungsi glob() , Untuk lebih jelasnya Yuk simak tutorial ini

Cara Menghapus Sebuah File, Banyak File , All File di dalam Folder dengan PHP


Menghapus Semua File di dalam sebuah Folder dengan PHP

$files = glob('my_folder/*'); //get all file names
foreach($files as $file){
    if(is_file($file))
    unlink($file); //delete file
}

Menghapus Spesifik File yang berekstensi khusus dengan PHP

$files = glob('my_folder/*.jpg'); //get all file names
foreach($files as $file){
    if(is_file($file))
    unlink($file); //delete file
}

Menghapus Folder dan Isinya Langsung dengan PHP

$files = glob('my_folder/*'); //get all file names
foreach($files as $file){
    $lastModifiedTime = filemtime($file);
    $currentTime = time();
    $timeDiff = abs($currentTime - $lastModifiedTime)/(60*60); //in hours
    if(is_file($file) && $timeDiff > 10) //check if file is modified before 10 hours
    unlink($file); //delete file
}

Artikel Rekomendasi

Artikel Terkait

Diskusi

wa