【发布时间】:2014-12-10 20:05:53
【问题描述】:
我需要简单的 PHP 代码来复制文件并在目录不存在时创建目录 (PHP)。
例子:
$f1 = "x.txt";
$f2 = "a/b.txt";
mycopy($f1, $f2);
我的副本应确保文件夹存在(即,如有必要,创建它)并复制文件。
我的尝试:
function mycopy($s1, $s2) {
$path = pathinfo($s2);
if (!file_exists($path['dirname'])) {
mkdir($path['dirname'], 0777, true);
}
if (!copy($s1, $s2)) {
echo "copy failed \n";
}
}
【问题讨论】:
-
使用 PHP 手册中的
mkdir()和copy()。手册告诉你该怎么做。
标签: php