PHP がディレクトリとファイルを削除する方法は、まずこのディレクトリにファイルがあるかどうかを確認し、それがフォルダーの場合は、この関数を呼び出して削除します。ファイルの場合は、直接 unlink を呼び出して削除します。そして最後にディレクトリを削除します。
フォルダーを削除する操作を実行するときは、まずこの権限があることを確認する必要があります。
コードは次のとおりです |
コードをコピー |
// 説明: 空ではないディレクトリを削除するソリューション
関数removeDir($dirName)
{
If(! is_dir($dirName))
{
false を返します
}
$ハンドル = @opendir($dirName);
While(($file = @readdir($handle)) !== false)
{
If($file != '.' && $file != '..')
$dir = $dirName .
is_dir($dir) ?removeDir($dir) : @unlink($dir);
}
}
クローズ済み($ハンドル)
rmdir($dirName) を返します ;
}
?>
|
http://www.bkjia.com/PHPjc/631656.htmlwww.bkjia.com
truehttp://www.bkjia.com/PHPjc/631656.html技術記事 PHP でディレクトリとファイルを削除する本来の方法は、まずこのディレクトリにファイルがあるかどうかを確認し、ファイルがある場合はこの関数を呼び出して削除します。ファイルの場合は、直接 unlink を呼び出します。 ..