ฟังก์ชั่นลบไฟล์อย่างง่าย
<?php
unlink("images/test.jpg"); // ฟังก์ชั่นลบไฟล์ที่มี พาธ images/test.jpg
?>
ฟังก์ชั่นลบไฟล์แบบประยุกต์ สามารถลบไฟล์และโฟลเดอร์ได้
<?php
function fulldelete($location) {
if (is_dir($location)) {
$currdir = opendir($location);
while ($file = readdir($currdir)) {
if ($file <> ".." && $file <> ".") {
$fullfile = $location."/".$file;
if (is_dir($fullfile)) {
if (!fulldelete($fullfile)) {
return false;
}
} else {
if (!unlink($fullfile)) {
return false;
}
}
}
}
closedir($currdir);
if (! rmdir($location)) {
return false;
}
} else {
if (!unlink($location)) {
return false;
}
}
return true;
}
?>
การใช้งาน
<?php
fulldelete($location); // กำหนด $location เป็นตำแหน่งไฟล์หรือโฟลเดอร์
?>