(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.
source
Pfad 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.
context
Eine 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";
}
?>