Αντιγραφή αρχείων στην PHP
Η συνάρτηση copy επιτρέπει την αντιγραφή
ενός αρχείου. Ως πρώτη παράμετρο δέχεται τη διαδρομή
προς το αρχείο που θέλουμε να αντιγράψουμε, ως δεύτερη
- τη νέα διαδρομή του αρχείου, όπου θέλουμε να τοποθετήσουμε το αντίγραφο.
Μπορούμε να δημιουργήσουμε ένα αντίγραφο και να το τοποθετήσουμε δίπλα,
ή να το τοποθετήσουμε σε έναν άλλο φάκελο. Ας δημιουργήσουμε ένα απλό
αντίγραφο:
Ας δημιουργήσουμε για παράδειγμα ένα αντίγραφο του αρχείου, τοποθετώντας το στον φάκελο με το αρχικό αρχείο:
<?php
copy('test.txt', 'copy.txt');
?>
Και τώρα ας τοποθετήσουμε το αντίγραφό μας στο φάκελο
dir:
copy('test.txt', 'dir/copy.txt');
Ας υποθέσουμε ότι στη ρίζα του ιστότοπού σας βρίσκεται ένα αρχείο. Με
τη βοήθεια ενός βρόχου, τοποθετήστε στο φάκελο copy
πέντε αντίγραφα αυτού του αρχείου. Τα ονόματα των αρχείων των αντιγράφων
ας είναι οι αύξοντες αριθμοί τους.