PHP:如何一次将2种不同的文件格式移动到另一个目录

时间:2018-03-09 12:12:42

标签: php file

这是我的代码,适用于1种文件格式“.html”

// store files moved successfully
$movedFilesStatus = array();

// loop through all files
foreach ($filesToMove as $key => $fileNow) {
    $fullFilePath = File_DIR.'/'.$file_directory.$file_name.'-'.$fileNow.'.html';
    if (file_exists($fullFilePath)) {

    // moving file
    $response = moveToDir( $file_directory, $file_name, $fullFilePath, 'file_'.$fileNow);
    $cleaned = json_decode($response,true);

    // ensure that file was moved successfuly
    if ($cleaned['status'] == 200 && $cleaned['state'] == 'success' && !empty($cleaned['fullPath'])) {
    $finalStatus = 'success';
    } else {
        $finalStatus = 'failure';
        }
    }
}

在源目录中,有许多html或txt格式的文件, 所有html文件都有自己的txt文件,文件模式如下:

MYHTML-XXX.html

MyHtml-XXX01234.txt(01234指数字)

在我的代码MyHtml-XXX.html中移动到新目录没有问题,但无法修改代码以同时移动MyHtml-XXX.html和MyHtml-XXX01234.txt。

缺少什么?

0 个答案:

没有答案