この PHP コピー関数のチュートリアルを見てみましょう。
コピー
(PHP 4、PHP 5)
コピー - ファイルをコピーします
説明
ブール値のコピー(string$source, string$dest[, resource$background])
ファイル dest のコピーを作成します。
ファイルを移動したい場合は、rename()関数を使用してください。
パラメータ
ソース
ソースファイルへのパス。
目的地
目的地のパス。 dest が URL の場合、ラッパーが既存のファイルの上書きをサポートしていない場合、コピー操作は失敗する可能性があります。
警告
対象ファイルが既に存在する場合は上書きされます。
背景
リソースの有効なスコープ内で stream_context_create() を確立します。
戻り値
成功または失敗時に TRUE または FALSE を返します。
変更
リリースノート
5.3.0 タイミングのサポート。
4.3.0 「unpack」が有効な場合、source と dest に URL を指定できるようになりました。詳細については、fopen() 関数を参照してください。
例
#1copy() の例
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "$file...n のコピーに失敗しました";
}
?>