PHPでコピー機能を使用せずに、あるファイルをあるフォルダーから別のフォルダーに移動するにはどうすればよいですか。あるフォルダーから別のフォルダーにファイルをコピーするために使用されるPHPコピー機能。しかし、私の場合、ファイルをフォルダーから別のフォルダーに移動するためにコピー機能を使用しません。
質問する
6094 次
3 に答える
2
PHPの名前変更機能を試してみてください。新しいファイル名で新しいディレクトリが指定された場合、ファイルを移動しmove to
ます。新しいフォルダーやファイルを移動および作成するときは、アクセス許可が正しいことを確認してください。
rename("path1/file.txt", "path2/file.txt");
oldname を newname に名前変更し、必要に応じてディレクトリ間で移動しようとします。newname が存在する場合は上書きされます。
于 2013-08-21T07:47:26.760 に答える
1
何らかの理由でPHP 関数を使用したくない場合はcopy()
、次のようにすることができます。
system('cp /path/to/src_file /path/to/dst_file');
*nix システムの場合、および
system('copy /path/to/src_file /path/to/dst_file');
Windows用
于 2013-08-21T07:46:07.887 に答える
0
rename() の使用を提案します。 http://php.net/manual/en/function.rename.php
rename('/dir1/old_dir/old_name.txt','/dir1/new_dir/zzz_name.bak');
于 2013-08-21T07:47:47.343 に答える