ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルで空ではないディレクトリを削除するための実装コード

PHP_PHP チュートリアルで空ではないディレクトリを削除するための実装コード

WBOY
WBOYオリジナル
2016-07-13 16:55:46898ブラウズ

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

tru​​ehttp://www.bkjia.com/PHPjc/631656.html技術記事 PHP でディレクトリとファイルを削除する本来の方法は、まずこのディレクトリにファイルがあるかどうかを確認し、ファイルがある場合はこの関数を呼び出して削除します。ファイルの場合は、直接 unlink を呼び出します。 ..
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。