Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να διαβάσετε ένα αρχείο γραμμή από γραμμή σε PHP

PHP είναι μια γλώσσα δέσμης ενεργειών που δημιουργήθηκε το 1995 από τον Rasmus Lerdorf . Αρχικά είχε σχεδιαστεί για τη δημιουργία δυναμικών ιστοσελίδων , αλλά μπορεί επίσης να χρησιμοποιηθεί σε μια αυτόνομη γραφική διεπαφή. Ο Όμιλος PHP διαχειρίζεται τις προδιαγραφές και τηρεί τα πρότυπα κωδικοποίησης για την κωδικοποίηση PHP . Μια γραμμή -γραμμή ανάγνωσης μπορεί να χρησιμοποιηθεί για πολλούς σκοπούς . Οι μηχανές αναζήτησης περνούν από τα έγγραφα και ιστοσελίδες γραμμή προς γραμμή για να αρπάξει τις λέξεις-κλειδιά για να ενεργοποιήσετε τις αναζητήσεις των χρηστών . Με την ανάγνωση ενός εγγράφου γραμμή προς γραμμή , ο προγραμματιστής μπορεί να προσθέσει κώδικα για να αποχωρήσει από συγκεκριμένες λέξεις και χρήση τους για διάφορες εργασίες . Οδηγίες
Η

1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad ή το Wordpad . ( Microsoft Word προσθέτει πολλά επιπλέον μορφοποίηση και μπορεί να δημιουργήσει προβλήματα με τον κώδικα . ) 2

Τύπος " εικόνων 3

Τύπος " $ @ GetFile = fopen ( " /tmp /filetoread.txt " , " r " ) ? . " χωρίς τα εισαγωγικά τέλη . $ GetFile ( GetFile μπορεί να ονομαστεί ό, τι θέλετε - απλά να κρατήσει το $ μπροστά του ) είναι η σειρά στην οποία εκχωρείτε το αρχείο . @ fopen είναι η λειτουργία για να ανοίξετε το αρχείο που πρόκειται να διαβάσετε . /temp /filetoread.txt είναι η θέση του αρχείου και το όνομα του αρχείου που θα ανοίξει . "r" λέει τον κωδικό για να ανοίξετε το αρχείο για σκοπούς ανάγνωσης . Αυτή τη στιγμή , ο κώδικάς σας θα πρέπει να μοιάζει κάπως έτσι :

Η 4

; Πληκτρολογήστε " if ( $ GetFile ) {" χωρίς τα εισαγωγικά . Το " Αν " η δήλωση είναι για τη χρήση του υπό όρους . ( $ GetFile ) είναι το όνομα του string ζητούμε , το οποίο στην περίπτωση αυτή μεταφέρει το αρχείο που θέλετε να διαβάσετε . Ο κώδικας μέσα στο { } θα είναι οι όροι που εκτίθενται στη δήλωση IF . Ο κωδικός σας τώρα μοιάζει με αυτό : ?

5 Τύπος

" , ενώ ( ! ΕΟΦ ( $ GetFile ) ) {" χωρίς τα εισαγωγικά . "Αν " είναι ένας βρόχος , και ΕΟΦ σημαίνει " το τέλος του αρχείου . " Η γραμμή αυτή λέει τον κωδικό για να συνεχίσετε looping μέχρι να φτάσετε στο τέλος του αρχείου . Τι κάνει ενώ looping είναι στο επόμενο στάδιο . Κώδικα που μοιάζει με αυτό :

Η 6

Τύπος " $ StoreInfo = fgets ( $ GetFile , 4096 ) ? " χωρίς τα εισαγωγικά . $ StoreInfo είναι μια άλλη σειρά που θα την αποθήκευση πληροφοριών . Σε αυτή την περίπτωση , fgets αρπάζει μια γραμμή από το αρχείο κειμένου και σε χωματερές $ StoreInfo . Κωδικός μοιάζει με αυτό :

Η 7

Τύπος " echo $ StoreInfo ? " χωρίς τα εισαγωγικά . Η εντολή echo τυπώνει τις πληροφορίες που αποθηκεύονται στη σειρά $ StoreInfo . Ο κωδικός σας μοιάζει με αυτό :

8

Τύπος " } " χωρίς τα εισαγωγικά . Αυτό το μικρό χαρακτήρα τερματίζει τη διαδικασία επανάληψης . Όταν ο κώδικας έχει περάσει από το σύνολο του φακέλου και τυπωμένα κάθε γραμμή , έχετε τελειώσει . Ο κωδικός σας μοιάζει με αυτό :

Η 9

Τύπος " Αδυναμία εγγραφής αρχείου ( $ GetFile ) " ? χωρίς τα εισαγωγικά . Αυτή η εντολή κλείνει το πρωτότυπο έγγραφο από το οποίο είχαν πάρει τις πληροφορίες . Ο κωδικός σας μοιάζει με αυτό :


10

Τύπος " } " χωρίς τα εισαγωγικά . Αυτό κλείνει τη δήλωση IF που χρησιμοποιούσατε . Ο κωδικός σας μοιάζει με αυτό :

Η 11

Τύπος " > " χωρίς τα εισαγωγικά . Αυτό κλείνει συνεδρία PHP σας . Τελικό κωδικό σας μοιάζει με αυτό :


Η 12

Αποθηκεύστε το αρχείο με επέκταση php και να το φορτώσετε . στο διακομιστή σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα