2013-08-21 63 views
0

我們如何從一個文件夾移動一個文件到另一個文件夾而不PHP複製功能。 在php複製功能用於將文件從一個文件夾複製到另一個文件夾。但在我的情況下,我不使用複製功能將文件從文件夾移動到另一個文件夾。不使用PHP複製功能,從一個文件夾移動文件複製到另一個

+0

如果你不希望使用內置的功能;從源讀取文件,寫入目的地,如果需要從源刪除 –

+0

請注意,複製和移動是不同的 –

回答

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

2

你可以嘗試使用php重命名功能。如果在新的move to文件名中指定了新目錄,它將移動該文件。只需確保移動並創建新文件夾和文件時的權限是正確的。

rename("path1/file.txt", "path2/file.txt"); 

PHP RENAME

試圖重命名使用oldName爲newname,如果必要的目錄之間移動它 。如果存在新名稱,它將被覆蓋。

相關問題