2016-05-28 9 views
-1

copy()の仕組みが理解できないと思います...copy()はどのように動作しますか?コンテンツを上書きするか、追加しますか?

宛先ファイルの元のファイルの内容を上書きするか、内容を追加しますか? copy()ため

$originale = '/var/www/sito/pagina.php'; 
$copia = '/var/www/sito_backup/backup_pagina.php'; 
copy($originale,$copia); 
+0

について

詳細? –

+0

** Doc:** 'copy()'関数はファイルをコピーします。この関数は、成功すればTRUE、失敗した場合はFALSEを返します。 [func_filesystem_copy.asp](http://www.w3schools.com/php/func_filesystem_copy.asp) –

+0

**注:**コピー先ファイルが既に存在する場合は上書きされます。 –

答えて

2

DOCは言う:宛先ファイルがすでに存在する場合

は警告、それが上書きされます。

異なる動作が必要な場合は、fopen()とその$modeパラメータを参照してください。

0

これらはすべて、ファイルw3schools

copy()機能のコピーを形成しています。この関数は成功すると でTRUEを返し、失敗するとFALSEを返します。

注:宛先ファイルがすでに存在する場合は上書きされます。

ヒント:あなたは、あなたが、ファイルが存在するかそうでない場合は、その後のコピーであるかどうかを確認することができ、同じファイルやオーバーライドをアップロードしたくない場合。

file_exists()ファンクションは、ファイルまたはディレクトリが存在するかどうかをチェックします。スクリプトから `コピー()`のリターンは何file_exists

関連する問題