260 of 410 menu

Συνάρτηση is_dir

Η συνάρτηση is_dir ελέγχει εάν μια καθορισμένη διαδρομή υπάρχει και εάν είναι κατάλογος. Η συνάρτηση επιστρέφει true, εάν η διαδρομή υπάρχει και είναι κατάλογος, και false σε αντίθετη περίπτωση. Στην παράμετρο μεταβιβάζεται μια συμβολοσειρά - η διαδρομή προς τον κατάλογο που ελέγχεται.

Σύνταξη

is_dir(string $filename): bool

Παράδειγμα

Ας ελέγξουμε την ύπαρξη του καταλόγου 'docs':

<?php $res = is_dir('docs'); var_dump($res); ?>

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

true

Παράδειγμα

Ας ελέγξουμε την ύπαρξη του καταλόγου 'unknown_folder':

<?php $res = is_dir('unknown_folder'); var_dump($res); ?>

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

false

Παράδειγμα

Ας ελέγξουμε εάν η καθορισμένη διαδρομή είναι κατάλογος και όχι αρχείο:

<?php $path = 'test.txt'; if (is_dir($path)) { echo "'$path' is a directory"; } else { echo "'$path' is NOT a directory"; } ?>

Δείτε επίσης

  • τη συνάρτηση file_exists,
    που ελέγχει την ύπαρξη αρχείου/καταλόγου
  • τη συνάρτηση is_file,
    που ελέγχει αρχείο
  • τη συνάρτηση scandir,
    που διαβάζει το περιεχόμενο καταλόγου
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη