Συνάρτηση file_exists
Η συνάρτηση file_exists ελέγχει την ύπαρξη ενός αρχείου ή καταλόγου στην καθορισμένη διαδρομή.
Η συνάρτηση επιστρέφει true, εάν το αρχείο ή ο κατάλογος υπάρχει, και false σε αντίθετη περίπτωση.
Στην παράμετρο της συνάρτησης μεταβιβάζεται μια συμβολοσειρά με απόλυτη ή σχετική διαδρομή προς το αρχείο.
Σύνταξη
file_exists(string $filename): bool
Παράδειγμα
Ας ελέγξουμε την ύπαρξη του αρχείου 'test.txt' στον τρέχοντα κατάλογο:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα (εάν το αρχείο υπάρχει):
true
Παράδειγμα
Ας ελέγξουμε την ύπαρξη ενός μη υπάρχοντος αρχείου:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα:
false
Παράδειγμα
Ας ελέγξουμε την ύπαρξη ενός καταλόγου:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης κώδικα (εάν ο κατάλογος υπάρχει):
true
Δείτε επίσης
-
τη συνάρτηση
is_dir,
που ελέγχει έναν φάκελο -
τη συνάρτηση
is_file,
που ελέγχει ένα αρχείο -
τη συνάρτηση
is_readable,
που ελέγχει την προσβασιμότητα για ανάγνωση -
τη συνάρτηση
is_writable,
που ελέγχει τη δυνατότητα εγγραφής