266 of 410 menu

Η συνάρτηση is_file

Η συνάρτηση is_file ελέγχει εάν υπάρχει αρχείο στην καθορισμένη διαδρομή και εάν είναι συνηθισμένο αρχείο (και όχι κατάλογος ή συμβολικός σύνδεσμος). Η συνάρτηση επιστρέφει true, εάν το αρχείο υπάρχει και είναι συνηθισμένο αρχείο, και false σε αντίθετη περίπτωση.

Σύνταξη

is_file(string $filename): bool

Παράδειγμα

Ας ελέγξουμε την ύπαρξη του αρχείου 'test.txt':

<?php $res = is_file('test.txt'); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα (εάν το αρχείο υπάρχει):

true

Παράδειγμα

Ας ελέγξουμε την ύπαρξη καταλόγου (η συνάρτηση θα επιστρέψει false):

<?php $res = is_file('directory_name'); var_dump($res); ?>

Αποτέλεσμα εκτέλεσης κώδικα:

false

Παράδειγμα

Ας ελέγξουμε πολλαπλές διαδρομές ταυτόχρονα:

<?php $files = ['file1.txt', 'file2.txt', 'folder']; foreach ($files as $file) { echo "$file: " . (is_file($file) ? 'true' : 'false') . "\n"; } ?>

Αποτέλεσμα εκτέλεσης κώδικα:

file1.txt: true file2.txt: false folder: false

Δείτε επίσης

  • τη συνάρτηση file_exists,
    που ελέγχει την ύπαρξη αρχείου
  • τη συνάρτηση is_dir,
    που ελέγχει κατάλογο
  • τη συνάρτηση is_writable,
    που ελέγχει τη δυνατότητα εγγραφής
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη