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