php - 使用 PHP 将文件从目录移动到另一个目录
问题描述
我在 codignitor 的一个应用程序文件夹上有一个文件,我想将该文件复制到另一个目录中 codignitor 的另一个应用程序文件夹。我试过下面的代码,但它似乎没有工作:
$file = 'http://xxxxxx/jakson_solar/ftp.php';
$newfile = './mobile_image/transfer/';
if ( copy($file, $newfile) ) {
echo "Copy success!"; die;
}else{
echo "Copy failed."; die;
}
还有另一种方法可以将文件从一个目录复制到另一个目录吗?
解决方案
copy
需要一个输入文件作为第一个参数,需要一个输出文件作为第二个参数
所以这样做
$file = 'path_to/ftp.php';
$newfile = './mobile_image/transfer/ftp.php';
if ( copy($file, $newfile) ) {
echo "Copy success!"; die;
} else {
echo "Copy failed."; die;
}
推荐阅读
- google-translate - 如何找出机器翻译系统的质量?
- bash - 为什么自从我使用'script /dev/null'后,我的bash脚本拒绝运行,直到我输入'exit'?
- javascript - Angular 生命周期:如何在 Angular 初始化后执行 javascript 函数?
- python - Cython 中动态数组的 2D MemoryView
- c# - 单击另一个文本框后字符串消失
- kubernetes - Vertical Pod-Autoscaler 不会重新创建
- html - 如何在减小屏幕宽度的同时防止覆盖图像上的文本
- excel - VBA:尽管事先退出 Sub 命令,错误消息代码仍在执行
- r - 解析来自多个列的日期,其中 NA 和日期隐藏在文本中
- mysql - 如何解决 MySQL 中的“不允许使用的命令”?