[英]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.