/**(2)
PHP文件目录copy
@param string $dirsrc 原目录名称字符串
@param string $dirto 目标目录名称字符串
*/
function copyDir($dirSrc,$dirTo)
{
if(is_file($dirTo))
{
echo $dirTo . '这不是一个目录';
return;
}
if(!file_exists($dirTo))
{
mkdir($dirTo);
}
if($handle=opendir($dirSrc))
{
while($filename=readdir($handle))
{
if($filename!='.' && $filename!='..')
{
$subsrcfile=$dirSrc . '/' . $filename;
$subtofile=$dirTo . '/' . $filename;
if(is_dir($subsrcfile))
{
copyDir($subsrcfile,$subtofile);//再次递归调用copydir
}
if(is_file($subsrcfile))
{
copy($subsrcfile,$subtofile);
}
}
}
closedir($handle);
}
}
/*
$dirSrc='20150409';
$dirTo='hnb_20150409';
copyDir($dirSrc,$dirTo);
*/