EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Ορισμός ως προεπιλεγμένη γλώσσα
PF ερωτήσεις - Φόρουμ

Πώς να περπατήσει, ή στη λίστα, the κατάλογοι ή ντοσσιέ σε PHP αρχεία

PHP προγραμματισμού  
 
Πώς να περπατήσει, ή στη λίστα, the κατάλογοι ή ντοσσιέ σε PHP αρχεία

Κανονικά, Όταν χρησιμοποιούμε τη γλώσσα προγραμματισμού PHP, Το κάνουμε Εμφάνιση ο χρήστης του ένα ιστοσελίδα, Βάσει ορισµένων παραµέτρων, ένα αποτέλεσμα σε HTML ερμηνεύσιμες από το πρόγραμμα περιήγησης που χρησιμοποιείτε.

Σε το μέρος του διακομιστή όπου έχετε εγκαταστήσει την PHP, Εκτός από αυτό, Μπορούμε να το χρησιμοποιήσουμε για να εκτελέσετε ορισμένες λειτουργίες στο ίδιο, εκτελέσει τις εντολές, ανάγνωση και εγγραφή αρχείων, …, και στην περίπτωση μας, για Αναζήτηση ή τη λίστα των αρχείων που περιλαμβάνονται σε έναν κατάλογο.

Για να γίνει αυτό, PHP μας προσφέρει τη λειτουργία opendir, γεγονός που καθιστά το άνοιγμα ενός διευθυντή ή κατάλογο προγράμματος χειρισμού, στην οποία να εκτελέσει ορισμένες λειτουργίες που θα μας δώσει τα αναμενόμενα αποτελέσματα. Συμπεριλαμβανομένων των, είναι:

Σαν αυτό, για τη διεξαγωγή της ταξίδια, o λίστα, από το αρχεία που περιέχονται σε ένα φάκελο, ή τον κατάλογο, server μας PHP, Θα το κάνουμε όπως φαίνεται στον ακόλουθο κώδικα:

Όπως μπορούμε να δούμε, στην πρώτη θέση είναι Ανοίγει το πρόγραμμα χειρισμού καταλόγου χρησιμοποιώντας τη λειτουργία opendir, Ποια η παράμετρος θα είναι η διαδρομή στον κατάλογο που θέλετε να διαχειριστείτε. Να θυμάστε ότι για να είναι ικανοποιητικό το αποτέλεσμα, Πρέπει να έχετε δικαιώματα πρόσβασης την ίδια, σε αυτή την περίπτωση διαφορετικά, ή εάν δεν υπάρχει, θα επιστρέψει ΨΕΥΔΕΊΣ.

Μόλις δημιουργηθεί το πρόγραμμα χειρισμού καταλόγου, κάνουμε την κλήση στη λειτουργία READDIR, της οποίας η παράμετρος είναι ο διαχειριστής καταλόγου, Και αυτός θα μας δώσει πίσω, ένα προς ένα, τα ονόματα των αρχεία ή/και κατάλογοι Βρέθηκαν μέσα σε αυτό. Τα ονόματα του ίδιου θα επιστραφούν στη μεταβλητή $αρχείο. Αυτή η λειτουργία θα απαριθμήσει επίσης συμβολικές συνδέσεις ‘.’ και '..’, στην περίπτωση ενός συστήματος Linux, που αναφέρονται στην τρέχοντα κατάλογο και να το προηγούμενη.

Έχοντας εκτελέσει τις σχετικές και απαραίτητες λειτουργίες για τα ονόματα των εν λόγω αρχείων και φακέλων, Πραγματοποιούμε την κλείσιμο και την απελευθέρωση των κατάλογο προγράμματος χειρισμού χρησιμοποιώντας τη λειτουργία closedir.

Με αυτόν τον τρόπο, Εάν οποιαδήποτε στιγμή χρειάζεστε Σκουτς δυναμικά ορισμένες φάκελοι για να αναζητήσετε ένα αρχείο, ή για λίστα τους και να τους δείξουμε στο χρήστη, Μπορείτε να χρησιμοποιήσετε αυτά τα χαρακτηριστικά που μας προσφέρει PHP, λαμβάνοντας πάντα υπόψη το επίπεδο περιορισμού που τόσο διαθέτουν αρχεία όπως φακέλους στα αρχεία του συστήματος, στο διακομιστή, όπου έχετε εγκαταστήσει.

Αφήστε μας ένα σχόλιο ή enter για να τοΦόρουμ
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page