(PHP 4, PHP 5, PHP 7)
copy — Kopiert eine Datei
$source
, string $dest
[, resource $context
] ) : bool
Kopiert Datei source nach
dest.
Wenn sie eine Datei verschieben möchten, nutzen sie die rename() Funktion.
sourcePfad zu der Quelldatei.
dest
Der Zielpfad. Wenn dest ein URL ist, kann der
Kopiervorgang fehlschlagen, wenn der Wrapper nicht das Überschreiben
existierender Dateien unterstützt.
Wenn die Zieldatei schon existiert, wird sie überschrieben.
contextEine gültige Context Ressource, die mit stream_context_create() erzeugt wurde.
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
| Version | Beschreibung |
|---|---|
| 5.3.4 |
Der context Parameter wurde geändert, so dass er
nun auch wirkt. Zuvor wurde jeglicher context
ignoriert.
|
| 5.3.0 | Context Unterstützung wurde hinzugefügt. |
Beispiel #1 copy() Beispiel
<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "copy $file schlug fehl...\n";
}
?>