php中copy()能不能拷贝目录
2022-05-31 20:59:25
copy()不能拷贝目录。copy()函数只能拷贝文件,可以将一个文件复制(拷贝)到指定目录中,如果指定目录中已存在目标文件,则将会被覆盖;语法为“copy(要复制的源文件的路径,目标路径)”,复制成功时返回TRUE,失败时返回FALSE。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
copy()函数不能拷贝目录,该函数只能拷贝文件。
сoру() 函数可以将一个文件复制(拷贝)到指定目录中,执行成功时返回 TRUE,失败时返回 FALSE。函数的语法格式如下:
copy(string $source, string $dest)
参数说明如下:
$source:要复制的源文件的路径;
$dest:目标路径,如果文件存在,则会将其覆盖,如果 $dest 是一个 URL,若封装协议不支持覆盖已有的文件,则会复制失败;
示例:将test.txt文件复制到img目录下,重命名为newtest.txt
<?php header('content-type:text/html;charset=utf-8'); $file = 'test.txt'; $newfile = 'img/newtest.txt'; if(copy($file, $newfile)){ echo '文件复制成功!'; }else{ echo '文件复制失败!'; } ?>
注释:
PHP中的copy()函数不适用于远程文件。它只对服务器文件系统可访问的文件起作用。
如果目标文件已存在,将会被覆盖。
推荐学习:《PHP视频教程》
以上就是php中copy()能不能拷贝目录的详细内容,更多请关注dnjidi.com其它相关文章!
相关阅读
- php ini?set 不起作用怎么办
- php怎么删除mysql行
- php怎么替换某一行内容
- expose?php不起作用怎么办
- 详细介绍php中的Data Structures扩展
- 链表有没有其他的表现形式?
- PHP中如何将儒略历法的日期转换为儒略日计数
- 如何掌握使用array?push()函数的正确姿势
- php日历之儒略日计数与法国共和历法的日期间如何相互转换
- php日历之儒略日计数如何转换为Unix时间戳
- php日历之格利高里历法的日期与儒略日计数如何相互转换
- PHP和Go如何进行环路链表检测
- php中图是什么?如何才能进行存储?
- php中二进制子串如何进行计数
- php函数之如何创建一个函数?
- php函数之如何用其他方式传递参数?
- php命名空间之如何定义空间?
- php命名空间之子命名空间是什么?