Jak mogę powielić plik php, że już utworzony i umieść ją w innym katalogu, gdy użytkownik naciska przycisk submitJak powielić plik PHP przy użyciu PHP
6
A
Odpowiedz
16
Można użyć funkcji copy
jak:
if (copy($srcFilename,$destPath)) {
// file copied.
} else {
// error occurred..call error_get_last() function for err details.
}
Kilka rzeczy do uwaga:
Jeśli plik docelowy istnieje,
copy
będzie zastąpić go. Jeśli nie chcesz tego, możesz sprawdzić istnienie pliku docelowego przy użyciu funkcjifile_exists
przed skopiowaniem.Oba parametry kopii musi być pliki. W systemie Linux zwykle:
cp file dir
kopiujemy plikfile
do katalogudir
z nazwą o nazwiefile
. To nie zadziała zcopy
.Niektóre firmy wyłączyć kopia funkcji ze względów bezpieczeństwa hostingu. W tym przypadku można zaimplementować swoją własną kopię , odczytując plik, używając
file_get_contents
i zapisując do pliku, używając do tego celu:file_put_contents
. Ponieważ chcesz skopiować skrypty PHP (które nie są zbyt duże w pamięci), to będzie działać dobrze.
Powiązane problemy
- 1. Jak analizować plik CSV przy użyciu PHP
- 2. PHP przy użyciu '&' operator
- 3. weryfikując domenę przy użyciu php
- 4. Jak uruchomić program abc.exe przy użyciu php
- 5. Sanitizing SVG przy użyciu PHP
- 6. Jak analizować tabelę HTML przy użyciu PHP?
- 7. Parse js/css jako plik PHP przy użyciu htaccess
- 8. W tym PHP Defines() przy użyciu Composer
- 9. Upload plików w php przy użyciu REST
- 10. RequestTimeTooSkewed Błąd przy użyciu klasy PHP S3
- 11. Wywoływanie pliku PHP przy użyciu AJAX
- 12. Załaduj obrazy na Twitterze przy użyciu PHP
- 13. Wykrywanie kolorów obrazu przy użyciu PHP
- 14. cmyk do rgb przy użyciu php
- 15. Uwierzytelnianie użytkownika przy użyciu LDAP z PHP
- 16. DENY bezpośrednie pobranie pliku przy użyciu php
- 17. Wysyłanie JSON do PHP przy użyciu ajax
- 18. Pobierz plik przy użyciu jQuery
- 19. Jak dołączyć plik php za pomocą Jquery?
- 20. Usuwanie rozszerzenia .php przy użyciu mod_rewrite
- 21. MySQL vs MySQLi przy użyciu PHP
- 22. Obsługa JavaScript atob przy użyciu PHP
- 23. PHP: Eksplodować przy użyciu znaków specjalnych
- 24. Tworzenie wielu tabel MySQL przy użyciu PHP
- 25. Przestrzenie nazw PHP: odpowiednik C# przy użyciu
- 26. Problem przy użyciu strip_tags w php
- 27. Jak mogę przesłać kilka zdjęć przy użyciu Ajax w PHP
- 28. Jak ładować plik php jeden po drugim?
- 29. jak mogę przesłać plik za pomocą PHP
- 30. PHP: Wewnętrzny błąd serwera przy użyciu WAMP (przy uruchomieniu)