📅  最后修改于: 2023-12-03 15:18:27.878000             🧑  作者: Mango
在 PHP 中,你可以使用几种不同的方法来删除文件夹中的所有文件。下面将介绍其中的两种方法。
glob
函数和 unlink
函数这种方法使用 glob
函数来获取文件夹中的所有文件路径,然后使用 unlink
函数删除这些文件。
<?php
// 要删除的文件夹路径
$folderPath = '/path/to/folder';
// 获取文件夹中的所有文件
$files = glob($folderPath . '/*');
// 循环遍历并删除文件
foreach ($files as $file) {
if (is_file($file)) {
unlink($file);
}
}
echo '所有文件已成功删除!';
?>
scandir
函数和 unlink
函数这种方法使用 scandir
函数来获取文件夹中的所有文件路径,然后使用 unlink
函数删除这些文件。
<?php
// 要删除的文件夹路径
$folderPath = '/path/to/folder';
// 获取文件夹中的所有文件
$files = scandir($folderPath);
// 循环遍历并删除文件
foreach ($files as $file) {
$filePath = $folderPath . '/' . $file;
if (is_file($filePath)) {
unlink($filePath);
}
}
echo '所有文件已成功删除!';
?>
希望这些代码对你有帮助!