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

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

Πώς να αναλύσει ένα οριοθετημένο κείμενο αρχείο σε ένα πίνακα στην PHP

Η PHP είναι μια γλώσσα προγραμματισμού ανοικτού κώδικα που μπορεί να χρησιμοποιηθεί για τη δημιουργία δυναμικών ιστοσελίδων . PHP κώδικα τοποθετούνται σε HTML , εκτελείται στον server και PHP έχει μια ποικιλία των ενσωματωμένων τύπων , όπως χορδές , αντικείμενα και πίνακες . PHP προσφέρει μια ποικιλία λειτουργιών για την επίτευξη πολλών κοινές εργασίες , όπως το άνοιγμα και την ανάγνωση αρχείων , σε συνεργασία με χορδές και γράφοντας τις τιμές σε συστοιχίες . Η PHP έχει επίσης μια ποικιλία λειτουργιών μεταβλητής χειρισμού που παρέχουν συντομεύσεις για τις μεταβλητές εκτύπωσης , ανάκτηση τύπους μεταβλητών δεδομένων και συνεργασία με τα cookies . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
διακομιστή Web με την PHP 4 ή 5 εγκατασταθεί και ρυθμιστεί
πρόγραμμα περιήγησης στο Web
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε ένα κείμενο editor και πληκτρολογήστε κάποιες τιμές καρτέλα οριοθετημένο σε ένα νέο αρχείο . Πληκτρολογήστε τις τιμές με την εισαγωγή ενός « καρτέλα » χαρακτήρα μεταξύ κάθε τιμής . Αποθηκεύστε το αρχείο στον web server με το όνομα " tabbedTextFile.txt " , σημειώνοντας θέση του αρχείου . Το " ( καρτέλα ) " κείμενο φαίνεται να απεικονίζουν τις καρτέλες που χωρίζει κάθε αξία. Αποθηκεύστε και κλείστε το tabbedTextFile.txt .

Value1 ( καρτέλα ) τιμή2 ( καρτέλα ) τιμή3 ( καρτέλα ) Value4 ( καρτέλα ) αξίας5 2

Επιστροφή με τον επεξεργαστή κειμένου και πληκτρολογήστε « < ? ? php " και " > " PHP οριοθέτησης ? . Αυτά τα διαχωριστικά πείτε στον διακομιστή να ερμηνεύουν κάθε κώδικα που τοποθετείται μεταξύ τους ως PHP κώδικα . Ανοίξτε tabbedTextFile.txt για την ανάγνωση χρησιμοποιώντας το PHP " fopen ( ) " λειτουργία και να γράψει την επιστρεφόμενη τιμή σε μια μεταβλητή με το όνομα " $ openfile " . Αποθηκεύστε το αρχείο ως " parseToArray.php "

. < Php

$ openfile = fopen ( " tabbedTextFile.txt " , " r" ) ? ;

> ?
εικόνων 3

Συνεχίστε με την επεξεργασία parseToArray.php . Χρησιμοποιήστε την PHP " fread ( ) " λειτουργία για να διαβάσετε τα περιεχόμενα του tabbedTextFile.txt σε μια μεταβλητή με το όνομα " $ fileContents " . Χρησιμοποιήστε την PHP " μέγεθος αρχείου ( ) " λειτουργία για να δείξει ότι το σύνολο του φακέλου θα πρέπει να διαβαστούν .

$ openfile = fopen ( " tabbedTextFile.txt " , " r" ) ?

$ fileContents = fread ( $ openfile , μέγεθος αρχείου ( " tabbedTextFile.txt " ) ) ? ;

>
Η

4 Συνεχίστε με την επεξεργασία και parseToArray.php εισάγετε το PHP " Αδυναμία εγγραφής αρχείου ( ) " λειτουργία. Η λειτουργία αυτή κλείνει tabbedTextFile.txt

< php

$ openfile = fopen ( " tabbedTextFile.txt " , " r" ) ? . ;

$ FileContents = fread ( $ openfile , μέγεθος αρχείου ( " tabbedTextFile.txt "))?

Αδυναμία εγγραφής αρχείου ( $ openfile ) ?

>
5

Συνεχίστε με την επεξεργασία parseToArray.php ; . Προσδιορίστε τον οριοθέτη ( καρτέλα) που θα πρέπει να χρησιμοποιούνται κατά την ανάλυση tabbedTextFile.txt . Αποθηκεύστε τον οριοθέτη σε μια μεταβλητή με το όνομα " $ οριοθέτη "

< php

$ openfile = fopen ( " tabbedTextFile.txt " , " r" ) ? . ;

$ fileContents = fread ( $ openfile , μέγεθος αρχείου ( " tabbedTextFile.txt "))?

Αδυναμία εγγραφής αρχείου ( $ openfile ) ?

$ οριοθέτη = " " ?;

> ?
Η 6

Συνεχίστε με την επεξεργασία parseToArray.php . Χρησιμοποιήστε την PHP " εκραγεί ( ) " λειτουργία για να εξαγάγετε τις τιμές σε tabbedTextFile.txt , διευκρινίζοντας ότι η οριοθέτη αποθηκεύονται σε $ fileContents ( καρτέλα ) . Γράψτε τις τιμές εξερράγη σε μια μεταβλητή με το όνομα " $ myArray " . Η «εκραγεί ( ) " επιστρέφει έναν πίνακα τιμών

< php

$ openfile = fopen ( " tabbedTextFile.txt " , " r" ) ? . ;
< P > $ fileContents = fread ( $ openfile , μέγεθος αρχείου ( " tabbedTextFile.txt "))?

Αδυναμία εγγραφής αρχείου ( $ openfile ) ?

$ οριοθέτη = " " ?

$ myArray = εκραγεί ( $ οριοθέτησης , $ fileContents ) ?

>
Η 7

Συνεχίστε με την επεξεργασία parseToArray.php ; . Εκτυπώστε τις τιμές των $ myArray array με τη " print_r " εντολή . Η " print_r " εντολή τυπώνει αναγνώσιμες πληροφορίες σχετικά με μια μεταβλητή . Αποθηκεύστε και κλείστε parseToArray.php

< php

$ openfile = fopen ( " tabbedTextFile.txt " , " r" ) ? . ;

$ FileContents = fread ( $ openfile , μέγεθος αρχείου ( " tabbedTextFile.txt "))?

Αδυναμία εγγραφής αρχείου ( $ openfile ) ?

$ οριοθέτη = " " ?

$ myArray = εκραγεί ( $ οριοθέτη , $ fileContents ) ?

print_r ( $ myArray ) ?

>
8

Ανοίξτε ένα πρόγραμμα περιήγησης στο web και αποκτήστε πρόσβαση parseToArray.php στο web server ; . Βεβαιωθείτε ότι οι τιμές του πίνακα που αναγράφεται στην ιστοσελίδα.
Η
εικόνων

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

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