我正在使用我编写的函数来复制目录和文件。它只复制目录和文件一次。仅当文件不存在时,如何将文件从源文件夹复制到目标文件夹?
这是功能。基本上我想将analyst_uploads 中的文件夹labref 及其内容复制到第二个文件夹store_for_issue。如果文件在同一天上传到源文件夹,则应将文件复制到目标文件夹“store_for_issue”。如果不存在则创建文件夹或更新内容
public function full_copy( ) {
$labref= $this->uri->segment(3);
$source='analyst_uploads/'.date('Y').'/'.date('M').'/'.$labref;
$newfolder='store_for_issue';
if(is_dir($newfolder)){
mkdir($newfolder.'/'.$labref,0777,TRUE);
}
$target=$newfolder.'/'.$labref.'/';
copy( $source, $target );
}