如何复制数组中引用的文件


How to copy files referenced in array?

我有以下带有文件名的数组。数组保存在var$files下。

array ( 
 [0] => DSC02425.jpg 
 [1] => DSC02426.jpg 
 [2] => DSC02432.jpg 
 [3] => DSC02437.jpg 
) 

我想把这些文件从一个文件夹复制到另一个文件夹,但我该如何实现呢?我做了一个函数,但它不起作用:

function copyFiles($array) {
    for ($i = 0;$i < count($array);$i ++) {
        copy("./" . $array[$i] , "/$folderlabel/" . $array[$i]);
    }
}
copyFiles($files);

修正函数:

function copyFiles($array,$sourcePath,$savePath) {
for($i = 0;$i < count($array);$i++){
    copy($sourcePath.$array[$i],$savePath.$array[$i]);}
}