本文实例讲述了php实现复制移动文件的方法。分享给大家供大家参考。具体如下:
仿写elFinder的,抽出关键的成员方法做的一个简单示例
实现功能是:
实现多文件复制或移动操作
注:为了方便测试,对一些判断做了简单处理。并且会在程序文件所在目录下
新生成一个test文件夹作为目的文件夹。如果实际使用需要修改。
copy.php文件如下:
"date[".date('Y-m-d H:i:s')."]\tmsg[".$msg."]\targ[".$arg."]\n"; } else { $msg = "date[".date('Y-m-d H:i:s')."]\tmsg[".$msg."]\n"; } echo $msg; return @file_put_contents('copy.log', $msg, FILE_APPEND); } /** * 示例 * 1. 需要修改$src的数组参数 ; 2. 可以修改_copy_move的第三个参数以分别测试move/copy操作 * */ $src = array('img', 'min', 'phpinfo.php'); $dst = 'test'; var_dump(_copy_move($src, $dst, 'copy')); /*end of php*/
希望本文所述对大家的php程序设计有所帮助。