[英]How to copy a file to multiple directories, PHP?
copy('foo/test.php', 'bar/test.php');
上面的代码会将test.php文件从foo
传输到bar
并在必要时覆盖所有文件。
我正在尝试实现上述目标,但要使用几个未定义的目录。 我将如何去做?
总体
foo
复制的新目录替换这些目录中的test.php文件。 我将不胜感激,谢谢!
如所写,您可以在参数中传递一个数组,并在其上循环,如下所示:
function fullCopy($oldDir = '', $newDir = []) {
foreach ($dir as $value){
if ( is_dir($oldDir && is_dir($newDir)) ) {
copy( $oldDir . '/test.php', $newDir . '/test.php');
}
}
}
fullCopy('foo', ['bar', 'bar2', 'bar3']);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.