PHP: ファイルをコピーする copy()

ファイルをコピー copy()

ファイルをコピーする場合は、copy()関数を使います。

注意点: ファイルが既に存在する場合は、上書きされます。

書式
copy(コピー元のパス, コピー先のパス)

コピーに成功した場合はtrue、失敗した場合はfalseが戻ります。

ファイルコピーのサンプルコード

次のコードはファイルをコピーして、 失敗した場合のみエラーメッセージを表示します。

<?php

$file_from = "a.txt";
$file_to = "a-back.txt";

if (!copy($file_from, $file_to)){
    echo "ファイルのコピーに失敗しました";
}