ファイルをコピー - copy()
当ページのリンクには広告が含まれています。
プログラミング言語PHPで、ファイルをコピーする関数 copy()を紹介します。
copy関数
bool copy ( string $source , string $dest )
引数に指定したファイルを 指定したパスへコピーしまします。
引数 $source コピーするファイル名、あるいはファイル名を含むパスを指定します。 $dest コピー先のファイル名、あるいはファイル名を含むパスを指定します。
返り値
ファイルコピーが成功した場合は trueを、その他の場合は falseを返します。
サンプルコード
指定したファイルを指定したモードへ変更するサンプルコードです。
copy( コピー元のファイル, コピー先のファイル )
<?php copy("file1", "file1.backup"); ?>
スクリプトを実行する前にlsコマンドでファイルの有無を確認します。
$ ls | grep file1 file1
スクリプトを実行し、lsコマンドでファイルがコピーされたかを確認してみましょう。以下のように file1.backupというコピーファイルが作成されていれば、OKです。
$ ls | grep file1 file1 file1.backup