PHPでディレクトリとファイルを削除する最も簡単な方法
この記事の例では、PHP でディレクトリとファイルを削除する最も簡単な方法を説明します。参考のためにみんなで共有してください。
具体的な実装コードは次のとおりです:
コードをコピーします コードは次のとおりです:
// ディレクトリ配下の空のディレクトリをすべて削除します
array_map('rmdir', glob('*', GLOB_ONLYDIR));
// ディレクトリ内のすべてのファイルを削除します
array_map('unlink', array_filter(glob('*'), 'is_file'));
?>
原理分析: array_map('rmdir', glob('*', GLOB_ONLYDIR));
削除は、array_map 関数を使用して簡単に実行できます。その機能は、ユーザー定義関数の後に配列を返すことです。コールバック関数によって受け入れられるパラメーターの数は、array_map() 関数に渡される配列の数と一致する必要があります。 glob はディレクトリを走査し、返された配列はディレクトリの削除のために rmdir に渡され、次のようになります:
コードをコピーします コードは次のとおりです:
array_map('unlink', array_filter(glob('*'), 'is_file'));
原理はほぼ同じです。つまり、ディレクトリを移動した後、指定されたディレクトリ内のファイルを削除できます。
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/919263.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/919263.html技術記事 PHP でディレクトリとファイルを削除する最も簡単な方法 この記事では、PHP でディレクトリとファイルを削除する最も簡単な方法について説明します。参考のためにみんなで共有してください。 具体的な実装コードは以下の通りです...