PHP copy函数使用案例代码解析


Posted in PHP onSeptember 01, 2020

copy—拷贝文件

说明

copy(string$source,string$dest[,resource$context] ) :bool

将文件从source拷贝到dest。

如果要移动文件的话,请使用rename()函数。

参数

source

源文件路径。

dest

目标路径。如果dest是一个 URL,则如果封装协议不支持覆盖已有的文件时拷贝操作会失败。

Warning

如果目标文件已存在,将会被覆盖。

context

A valid context resource created withstream_context_create().

返回值

成功时返回TRUE, 或者在失败时返回FALSE。

更新日志

版本 说明
5.3.0 增加了对 context 的支持。
4.3.0 如果启用了“fopen wrappers”的话,source和dest都可以是 URL。更多细节见fopen()。

案例

Example #1copy()例子

<?php 
$file = 'example.txt'; 
$newfile = 'example.txt.bak'; 

if (!copy($file, $newfile)) { 
echo "failed to copy $file...\n"; 
} 
?>

参考

  • move_uploaded_file()- 将上传的文件移动到新位置
  • rename()- 重命名一个文件或目录
  • The section of the manual abouthandling file uploads

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP数据库操作面向对象的优点
Oct 09 PHP
一棵php的类树(支持无限分类)
Oct 09 PHP
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
Sep 30 PHP
PHP遍历某个目录下的所有文件和子文件夹的实现代码
Jun 28 PHP
PHP使用glob函数遍历目录或文件夹的方法
Dec 16 PHP
PHP的serialize序列化数据以及JSON格式化数据分析
Oct 10 PHP
学习php设计模式 php实现门面模式(Facade)
Dec 07 PHP
使用ThinkPHP的自动完成实现无限级分类实例详解
Sep 02 PHP
php利用递归实现删除文件目录的方法
Sep 23 PHP
PHP实现的XML操作类【XML Library】
Dec 29 PHP
PHP生成随机码的思路与方法实例探索
Apr 11 PHP
PHP设计模式(七)组合模式Composite实例详解【结构型】
May 02 PHP
PHP超全局变量实现原理及代码解析
Sep 01 #PHP
PHP终止脚本运行三种实现方法详解
Sep 01 #PHP
PHP如何使用array_unshift()在数组开头插入元素
Sep 01 #PHP
PHP数组Key强制类型转换实现原理解析
Sep 01 #PHP
Laravel中GraphQL接口请求频率实战记录
Sep 01 #PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
Aug 30 #PHP
Yii实现微信公众号场景二维码的方法实例
Aug 30 #PHP
You might like
PHP实现根据设备类型自动跳转相应页面的方法
2014/07/24 PHP
php上传文件问题汇总
2015/01/30 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
PHP getID3类的使用方法学习笔记【附getID3源码下载】
2019/10/18 PHP
phpstudy隐藏index.php的方法
2020/09/21 PHP
QQ登录简单实现代码
2021/03/09 Javascript
JavaScript面向对象知识串结(读JavaScript高级程序设计(第三版))
2012/07/17 Javascript
jtable列中自定义button示例代码
2013/11/21 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
jQuery实现下滑菜单导航效果代码
2015/08/25 Javascript
探究Javascript模板引擎mustache.js使用方法
2016/01/26 Javascript
微信小程序 教程之wxapp视图容器 scroll-view
2016/10/19 Javascript
JS用斜率判断鼠标进入DIV四个方向的方法
2016/11/07 Javascript
移动端利用H5实现压缩图片上传功能
2017/03/29 Javascript
js 获取今天以及过去日期
2017/04/11 Javascript
bootstrap日期插件daterangepicker使用详解
2017/10/19 Javascript
基于webpack4搭建的react项目框架的方法
2018/06/30 Javascript
详解性能更优越的小程序图片懒加载方式
2018/07/18 Javascript
JQuery扩展对象方法操作示例
2018/08/21 jQuery
小程序实现密码输入框
2020/11/16 Javascript
python http基本验证方法
2018/12/26 Python
Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算
2018/12/28 Python
python进阶之自定义可迭代的类
2019/08/20 Python
python实现高斯(Gauss)迭代法的例子
2019/11/20 Python
Python基本类型的连接组合和互相转换方式(13种)
2019/12/16 Python
python中id函数运行方式
2020/07/03 Python
详解Python3 定义一个跨越多行的字符串的多种方法
2020/09/06 Python
Python爬虫简单运用爬取代理IP的实现
2020/12/01 Python
如何用Python徒手写线性回归
2021/01/25 Python
CSS3制作hover下划线动画
2017/03/27 HTML / CSS
基于HTML5 Canvas的3D动态Chart图表的示例
2017/11/02 HTML / CSS
世界领先的在线地板和建筑材料批发商:BuildDirect
2017/02/26 全球购物
夏威夷咖啡公司:Hawaii Coffee Company
2019/09/19 全球购物
秘书英文求职信范文
2014/01/31 职场文书
企业精神口号
2014/06/11 职场文书
2014年人民调解工作总结
2014/12/08 职场文书