Έλεγχος ύπαρξης αρχείων σε PHP
Η συνάρτηση file_exists ελέγχει αν υπάρχει
το αρχείο, του οποίου η διαδρομή μεταβιβάστηκε ως παράμετρος.
Παράδειγμα:
var_dump(file_exists('test.txt')); // true ή false
Κατά κανόνα, αυτή η συνάρτηση χρησιμοποιείται για να ελέγξει την παρουσία ενός αρχείου πριν από την εκτέλεση μιας λειτουργίας πάνω του. Για παράδειγμα, έτσι:
<?php
if (file_exists('test.txt')) {
echo filesize('test.txt');
} else {
echo 'το αρχείο δεν υπάρχει';
}
?>
Ελέγξτε εάν βρίσκεται στη ρίζα του ιστότοπού σας
το αρχείο file.txt.
Ελέγξτε εάν βρίσκεται στη ρίζα του ιστότοπού σας
το αρχείο file.txt. Εάν όχι - δημιουργήστε
το και γράψτε σε αυτό το κείμενο '!'.
Ελέγξτε εάν βρίσκεται στη ρίζα του ιστότοπού σας
το αρχείο message.txt. Εάν υπάρχει τέτοιο αρχείο
- εμφανίστε το κείμενο αυτού του αρχείου στην οθόνη.