ファイルsourceをdestにコピーします。 成功した場合に TRUE を、失敗した場合に FALSE を返します。
ファイルを移動したいならは、rename() 関数を使用してください。
注意: PHP4.3.0以降、"fopen wrappers"が有効の場合は sourceとdest のどちらにもURLを指定することができます。 既に存在するファイルに上書きすることをラッパーがサポートしていない場合には コピーは失敗します。
警告 |
コピー先のファイルが既に存在する場合、上書きされます。 |
注意: Windows の互換性: もしサイズが 0 のファイルをコピーする場合、 copy() は FALSE を返しますが、 ファイルは正しくコピーされます。
move_uploaded_file()、 rename()、 ファイルアップロード処理 に関するマニュアルのセクションも参照ください。