PHP完成文件重命名并移动到指定目录

老虎说测试 脚本开发字数 423阅读1分24秒阅读模式
摘要下载文件后,要在本地环境进行数据转换,而不想改变默认的下载目录,因而有这个需求,主要实现,当文件下载完成后,刷新脚本页面,即可实现重命名文件,移动到指定的目录中。

下载文件后,要在本地环境进行数据转换,而不想改变默认的下载目录,因而有这个需求,主要实现,当文件下载完成后,刷新脚本页面,即可实现重命名文件,移动到指定的目录中。

public function renameAndmoveFile($dir)
    {
        if (false != ($handle = opendir ( $dir ))) {
            while ( false !== ($file = readdir ( $handle )) ) {
                if (strpos($file,"精选优质商品") !==  FALSE) {
                    rename(iconv('UTF-8','GBK',$dir.'/'.$file), iconv('UTF-8','GBK',$dir.'/'.'1.xls'));
                    copy($dir.'/'.'1.xls', 'D:/wamp/www/app/frontend/web/'.'1.xls');
                    unlink($dir.'/'.'1.xls');
                }
            }
            closedir ( $handle );
        }
    }

 文章源自陈学虎-https://chenxuehu.com/article/2018/08/7263.html

 文章源自陈学虎-https://chenxuehu.com/article/2018/08/7263.html 文章源自陈学虎-https://chenxuehu.com/article/2018/08/7263.html

 最后更新:2018-9-22
  • 版权声明:本文为原创文章,转载请附上原文出处链接及本声明。
  • 转载请注明:PHP完成文件重命名并移动到指定目录 | https://chenxuehu.com/article/2018/08/7263.html