ホームページ > バックエンド開発 > PHPチュートリアル > ファイルとディレクトリを再帰的に削除するための PHP カスタム関数で、ごみ箱から削除されたファイルを取得する方法。

ファイルとディレクトリを再帰的に削除するための PHP カスタム関数で、ごみ箱から削除されたファイルを取得する方法。

WBOY
リリース: 2016-07-29 08:43:31
オリジナル
1162 人が閲覧しました

コードをコピーします コードは次のとおりです:


/*—————————————————————— */
//– ファイルを再帰的に削除しますおよびディレクトリ
//– 例: del_dir ('../cache/'); 注: 返された / は必須です
//– $type はディレクトリの削除を強制します、true は Yes、false は no
/*—— ———————————— —————— */
function del_dir ($dir,$type=true)
{
$n=0;
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
//.svn svn バージョン管理情報を無視します
if ( $file == ' .' または $file =='..' または $ file == '.svn')
{
}
if (is_file ($dir.$file))
{
unlink($dir.$file) );
$n++;
if ($dir.$file))
{
del_dir ($type)
$n++; ($dir.$file.'/');
}
}
}
closedir($dh)
}
return $n;
上記では、ごみ箱から削除されたファイルを取得する方法を含め、PHP カスタム関数でファイルとディレクトリを再帰的に削除する方法を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート