Php/docs/function.copy

提供:Dev Guides
< Php
移動先:案内検索

copy

(PHP 4, PHP 5, PHP 7)

copyファイルをコピーする


説明

copy ( string $source , string $dest [, resource $context ] ) : bool

ファイル sourcedest にコピーします。

ファイルを移動したいならば、rename() 関数を使用してください。


パラメータ

source

コピー元ファイルへのパス。

dest

コピー先のパス。dest が URL の場合、 既存ファイルへの上書きをラッパーがサポートしていない場合にはコピーが失敗します。

警告

コピー先のファイルが既に存在する場合、上書きされます。

context

stream_context_create() で作成した有効なコンテキストリソース。


返り値

成功した場合に true を、失敗した場合に false を返します。


例1 copy() の例

<?php$file = 'example.txt';$newfile = 'example.txt.bak';if (!copy($file, $newfile)) {    echo "failed to copy $file...\n";}?>

参考