我具有如下目录结构
测试
test1
测试1.1
测试1.2 -sample1
测试1.3
我正在尝试将所有文件和文件夹从test1移至Test。在PHP中如何实现?
答案 0 :(得分:0)
也许使用目录迭代器和php rename
函数?
即
$dir = new DirectoryIterator('Test/test1');
foreach ($dir as $fileinfo) {
if (!$fileinfo->isDot()) {
rename(
'Test/test1/'.$fileinfo->getFileName(),
'Test/'.$fileinfo->getFileName(),
);
}
}
我尚未测试此代码,仅作为示例提供。您需要进行修改以处理移动的子文件夹等。