このコードを使用して、あるフォルダーから別のフォルダーにファイルを移動します。
$src = path_a;
$dest = path_b;
// get files
$files = scandir($src);
// movin files
foreach ($files as $file){
if (in_array($file, array(".",".."))) continue;
if (copy($src.$file, $dest.$file)){
$delete[] = $src.$file;
}
}
// del files
foreach ($delete as $file) {
unlink($file);
}
動作しますが、ソースフォルダー (「path_a」) にいくつかのファイルを含むサブフォルダーが 1 つあります。このサブフォルダーをファイルと共に「path_b」に移動し、path_a ディレクトリを削除するにはどうすればよいですか?