PHP では、ファイルをコピーした後にファイル名を変更するために сoру() 関数を使用できます。この関数は、指定したディレクトリにファイルをコピー (コピー) できます。構文は "copy($file, $newfile) "; 実行が成功した場合は TRUE を返し、実行が失敗した場合は FALSE を返します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
PHP では、次のコマンドを使用できます。 () 関数 ファイルをコピーした後にファイル名を変更します。
例:
テキスト ファイル「test.txt」が 1 つだけ含まれたフォルダーがあります。このファイルをコピーして、名前を「newtest.txt」に変更します
実装コード:
<?php header("Content-type:text/html;charset=utf-8"); $file = 'test.txt'; $newfile = 'newtest.txt'; if(copy($file, $newfile)){ echo '文件复制成功!'; }else{ echo '文件复制失败!'; } ?>
出力結果:
フォルダーを開いて中のファイルを確認してください。 2 つのテキスト ファイルがあることがわかりました:
сoру() 関数を簡単に見てみましょう:
сoру() 関数はファイルをコピーできます(コピー) を指定したディレクトリにコピーし、実行が成功した場合は TRUE を返し、失敗した場合は FALSE を返します。関数の構文形式は次のとおりです:
copy(string $source, string $dest[, resource $context])
パラメータの説明は次のとおりです:
$source: ソース ファイル パス;
$dest : ターゲット パス。ファイルが存在する場合、上書きされます。$dest が URL の場合、カプセル化プロトコルが既存のファイルの上書きをサポートしていない場合、コピーは失敗します。
$ context: stream_context_create() を使用して作成された有効なコンテキスト リソースを示すオプションのパラメーター。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでファイルをコピーして名前を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。