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截取中文字符串的问题
Jul 12 PHP
中国站长站 For Dede4.0 采集规则
May 27 PHP
php printf输出格式使用说明
Dec 05 PHP
php设计模式 DAO(数据访问对象模式)
Jun 26 PHP
php UBB 解析实现代码
Nov 27 PHP
php实现建立多层级目录的方法
Jul 19 PHP
js+php实现静态页面实时调用用户登陆状态的方法
Jan 04 PHP
Yii框架实现多数据库配置和操作的方法
May 25 PHP
PHP实现生成推广海报的方法详解
Mar 14 PHP
PHP中cookie知识点学习
May 06 PHP
php生成HTML文件的类方法
Oct 11 PHP
PHP实现本地图片转base64格式并上传
May 29 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
动态新闻发布的实现及其技巧
2006/10/09 PHP
APMServ使用说明
2006/10/23 PHP
php比较两个绝对时间的大小
2014/01/31 PHP
php使用递归计算文件夹大小
2014/12/24 PHP
PHP页面输出时js设置input框的选中值
2016/09/30 PHP
php使用高斯算法实现图片的模糊处理功能示例
2016/11/11 PHP
关于PHP转换超过2038年日期出错的问题解决
2017/06/28 PHP
Nigma vs Alliance BO5 第五场2.14
2021/03/10 DOTA
JQUERY THICKBOX弹出层插件
2008/08/30 Javascript
js实现的仿新浪微博完美的时间组件升级版
2011/12/20 Javascript
解析页面加载与js函数的执行 onload or ready
2013/12/12 Javascript
js实现身份证号码验证的简单实例
2014/02/19 Javascript
Redis基本知识、安装、部署、配置笔记
2015/03/05 Javascript
详解javascript事件冒泡
2016/01/09 Javascript
移动端触屏幻灯片图片切换插件idangerous swiper.js
2017/04/10 Javascript
用JS实现简单的登录验证功能
2017/07/28 Javascript
React 组件中的 bind(this)示例代码
2018/09/16 Javascript
微信小程序textarea层级过高(盖住其他元素)问题的解决办法
2019/03/04 Javascript
详解jQuery如何实现模糊搜索
2019/05/10 jQuery
vue 源码解析之虚拟Dom-render
2019/08/26 Javascript
微信小程序实现身份证取景框拍摄
2020/09/09 Javascript
JavaScript实现切换多张图片
2021/01/27 Javascript
JavaScript WeakMap使用详解
2021/02/05 Javascript
[42:32]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
[54:05]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第一场 1月9日
2021/03/11 DOTA
Python中列表与元组的乘法操作示例
2018/02/10 Python
python 实现将文件或文件夹用相对路径打包为 tar.gz 文件的方法
2019/06/10 Python
tensorflow模型保存、加载之变量重命名实例
2020/01/21 Python
苹果香港官方商城:Apple香港
2016/09/14 全球购物
纽约香氛品牌:NEST Fragrance
2018/10/15 全球购物
全球工业:Global Industrial
2020/02/01 全球购物
珍惜水资源建议书
2014/03/12 职场文书
项目战略合作意向书
2015/05/08 职场文书
python 中的@运算符使用
2021/05/26 Python
vue项目支付功能代码详解
2022/02/18 Vue.js
Mysql中常用的join连接方式
2022/05/11 MySQL