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开发中常用的三个表单验证函数使用小结
Mar 03 PHP
从手册去理解分析PHP session机制
Jul 17 PHP
php基础教程 php内置函数实例教程
Aug 21 PHP
PHP设计模式之解释器模式的深入解析
Jun 13 PHP
PHP CURL获取cookies模拟登录的方法
Nov 04 PHP
php mb_substr()函数截取中文字符串应用示例
Jul 29 PHP
destoon实现VIP排名一直在前面排序的方法
Aug 21 PHP
php连接与操作PostgreSQL数据库的方法
Dec 25 PHP
PHP环境搭建(php+Apache+mysql)
Nov 14 PHP
php简单计算年龄的方法(周岁与虚岁)
Dec 06 PHP
php命名空间设计思想、用法与缺点分析
Jul 17 PHP
浅析PHP中的 inet_pton 网络函数
Dec 16 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
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
php邮箱地址正则表达式验证
2015/11/13 PHP
理解PHP中的Session及对Session有效期的控制
2016/01/08 PHP
php简单的上传类分享
2016/05/15 PHP
php数值转换时间及时间转换数值用法示例
2017/05/18 PHP
PHP实现文件上传与下载
2020/08/28 PHP
Javascript调试工具(下载)
2007/01/09 Javascript
JQuery textlimit 显示用户输入的字符数 限制用户输入的字符数
2009/05/14 Javascript
最短的IE判断代码
2011/03/13 Javascript
Jquery 一次处理多个ajax请求的代码
2011/09/02 Javascript
JavaScript起点(严格模式深度了解)
2013/01/28 Javascript
js post提交调用方法
2014/02/12 Javascript
jQuery中prependTo()方法用法实例
2015/01/08 Javascript
Javascript中判断对象是否为空
2015/06/10 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
深入探究JavaScript中for循环的效率问题及相关优化
2016/03/13 Javascript
js判断登陆用户名及密码是否为空的简单实例
2016/05/16 Javascript
Bootstrap布局之栅格系统详解
2016/06/13 Javascript
JavaScript 身份证号有效验证详解及实例代码
2016/10/20 Javascript
关于vue路由缓存清除在main.js中的设置
2019/11/06 Javascript
Vue 路由间跳转和新开窗口的方式(query、params)
2019/12/25 Javascript
node.js 如何监视文件变化
2020/09/01 Javascript
python创建线程示例
2014/05/06 Python
跟老齐学Python之玩转字符串(2)更新篇
2014/09/28 Python
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
python列表推导式入门学习解析
2019/12/02 Python
OpenCV Python实现拼图小游戏
2020/03/23 Python
Pycharm修改python路径过程图解
2020/05/22 Python
python 爬虫之selenium可视化爬虫的实现
2020/12/04 Python
Python调用SMTP服务自动发送Email的实现步骤
2021/02/07 Python
美国在线宠物商店:Chewy
2019/01/12 全球购物
Java程序员面试题
2013/07/15 面试题
2015年第十五个全民国防教育日宣传活动方案
2015/05/06 职场文书
预备党员转正意见
2015/06/01 职场文书
父亲去世追悼词
2015/06/23 职场文书
小学四年级作文之最感动的一件事
2019/11/01 职场文书