Funkcje Systemu plików
PHP Manual

copy

(PHP 4, PHP 5)

copyKopiuje plik

Opis

bool copy ( string $źródło , string $przeznaczenie [, resource $kontekst ] )

Kopiuje plik z źródło do przeznaczenie.

Jeśli chcesz przenieść plik, użyj funkcji rename().

Parametry

źródło

Ścieżka do pliku źródłowego.

przeznaczenie

Ścieżka docelowa. Jeśli przeznaczenie jest URLem, operacja kopiowania może się niepowieść, jeśli wrapper nie obsługuje nadpisywania istniejących plików.

Ostrzeżenie

Jeśli, docelowy plik istnieje to zostanie nadpisany.

kontekst

Prawidłowo utworzony zasób kontekstowy za pomocą stream_context_create().

Zwracane wartości

Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.

Rejestr zmian

Wersja Opis
5.3.0 Dodano obsługę kontekstu.
4.3.0 Zarówno źródło i przeznaczenie mogą być URLami jeśli "wrappery fopen" zostały włączone. Zobacz fopen() w celu poznania więcej szczegółów.

Przykłady

Przykład #1 copy() przykład

<?php
$file 
'example.txt';
$newfile 'example.txt.bak';

if (!
copy($file$newfile)) {
      echo 
"kopiowanie pliku $file, nie powiodło się\n";
}
?>

Zobacz też:


Funkcje Systemu plików
PHP Manual