⊗ppPmFSDR 348 of 447 menu

Ανάγνωση περιεχομένου φακέλου σε PHP

Η συνάρτηση scandir επιτρέπει την προβολή του περιεχομένου ενός φακέλου και την λήψη ενός πίνακα με τα ονόματα των αρχείων και των υποφακέλων που περιέχονται σε αυτόν. Ως παράμετρο δέχεται τη διαδρομή προς το αρχείο.

Ας υποθέσουμε για παράδειγμα ότι έχουμε έναν φάκελο dir. Ας δούμε το περιεχόμενό του:

<?php $files = scandir('dir'); var_dump($files); ?>

Στον πίνακα με τα αποτελέσματα, η συνάρτηση scandir θα δείξει επίσης την ύπαρξη φακέλων με ονόματα ".." και ".". Τεχνικά, το πρώτο όνομα αντιστοιχεί σε έναν σύνδεσμο προς τον γονικό φάκελο, και το δεύτερο - προς τον τρέχοντα.

Είναι καλύτερα να αφαιρέσετε αυτά τα ονόματα από τον πίνακα αποτελεσμάτων. Αυτό γίνεται ως εξής:

<?php $files = scandir('dir'); $files = array_diff($files, ['..', '.']); var_dump($files); ?>

Μπορεί να απλοποιηθεί:

<?php $files = array_diff(scandir('dir'), ['..', '.']); var_dump($files); ?>

Ας υποθέσουμε ότι στη ρίζα του ιστότοπού σας υπάρχει ένας φάκελος dir, και μέσα σε αυτόν υπάρχουν κάποια κειμενικά αρχεία. Εμφανίστε στην οθόνη μια στήλη με τα ονόματα αυτών των αρχείων.

Ας υποθέσουμε ότι στη ρίζα του ιστότοπού σας υπάρχει ένας φάκελος dir, και μέσα σε αυτόν υπάρχουν κάποια κειμενικά αρχεία. Περιηγηθείτε σε αυτά τα αρχεία με βρόχο και εμφανίστε τα κείμενά τους στο πρόγραμμα περιήγησης.

Ας υποθέσουμε ότι στη ρίζα του ιστότοπού σας υπάρχει έναν φάκελος dir, και μέσα σε αυτόν υπάρχουν κάποια κειμενικά αρχεία. Περιηγηθείτε σε αυτά τα αρχεία με βρόχο, ανοίξτε το καθένα από αυτά και γράψτε στο τέλος του ένα θαυμαστικό.

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