php将文件拷贝到指定目录函数创建封装

2025-11-01 11:09:12

1、新建php文件

php将文件拷贝到指定目录函数创建封装

2、创建函数和函数名

php将文件拷贝到指定目录函数创建封装

3、检测$dest是否是目录并且这个目录是否存在,不存在则创建

php将文件拷贝到指定目录函数创建封装

4、声明变量为要拷贝的目录下的同名文件

php将文件拷贝到指定目录函数创建封装

5、检测目标路径下是否存在同名文件

php将文件拷贝到指定目录函数创建封装

6、检测文件是否存在不存在时拷贝文件

php将文件拷贝到指定目录函数创建封装

7、将文件2.txt拷贝到tast目录下

php将文件拷贝到指定目录函数创建封装

8、预览效果如图

php将文件拷贝到指定目录函数创建封装

9、文件2.txt被拷贝到tast目录下

附上源码

<?php 

/**

 * 拷贝文件操作

 */

function copy_file($filename,$dest){

  //检测$dest是否是目录并且这个目录是否存在,不存在则创建

  if(!is_dir($dest)){

    mkdir($dest,0777,true);

  }

  $destName=$dest.DIRECTORY_SEPARATOR.basename($filename);

  //检测目标路径下是否存在同名文件

  if(file_exists($destName)){

    return false;

  }

  //拷贝文件

  if(copy($filename,$destName)){

    return true;

  }

  return false;

}

var_dump(copy_file('2.txt','tast'));

php将文件拷贝到指定目录函数创建封装

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢