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

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

Πώς να διαβάσετε Delimited πεδία σε ένα αρχείο Χρησιμοποιώντας την PHP

Η PHP " εκραγεί " η λειτουργία σας επιτρέπει να διαχωρίσετε τα δεδομένα και τον οριοθέτη σε ένα οριοθετημένο αρχείο , όπως ένα κόμμα διαχωρισμένες με κόμματα (CSV) . Η λειτουργία " εκραγεί " παίρνει δύο παραμέτρους , τον οριοθέτη και το string εισόδου . Στην περίπτωση αυτή, η συμβολοσειρά εισόδου είναι τα δεδομένα που περιέχονται εντός του αρχείου. Το αρχείο πρέπει να ανοίξει και τα δεδομένα τοποθετούνται σε μια μεταβλητή πριν από τη λειτουργία " εκραγεί " μπορεί να χαρακτηριστεί . Μπορείτε να χρησιμοποιήσετε ένα " foreach " loop για να εκτυπώσετε κάθε πεδίο στην οθόνη ή σε ένα νέο αρχείο . Οδηγίες
Η

1 Ανοίξτε ένα κενό έγγραφο σε ένα πρόγραμμα επεξεργασίας κειμένου όπως το Σημειωματάριο στα Windows ή Linux στο gedit . 2

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

Πληκτρολογήστε τη γραμμή " $ filename = " delimited.txt . "? " για να τοποθετήσετε το όνομα του αρχείου στο " $ filename " μεταβλητή
Η . 4

Πληκτρολογήστε τη γραμμή " $ fh = fopen ( $ filename , ' r ') ? " . για να ανοίξετε το αρχείο
5

Πληκτρολογήστε τη γραμμή " $ data = fread ( $ fh , μέγεθος αρχείου ( $ filename ) ) ? "για να τοποθετήσετε τα περιεχόμενα του αρχείου στο " $ data " . μεταβλητή
Η

6 Πληκτρολογήστε τη γραμμή " Αδυναμία εγγραφής αρχείου ( $ fh ) ? . "για να κλείσετε το αρχείο
Σελίδα 7

Πληκτρολογήστε τη γραμμή " $ splitcontents = εκραγεί ( " , " , $ data ) ? " για το διαχωρισμό των πεδίων και τον οριοθέτη . Στην περίπτωση αυτή , ο οριοθέτης είναι ένα κόμμα ( , ) . Μπορείτε να τοποθετήσετε οποιοδήποτε χαρακτήρα ως οριοθέτη στη λειτουργία " εκραγεί "
8

Πληκτρολογήστε τις ακόλουθες δύο γραμμές για να εκτυπώσετε κάθε αρχείου στην οθόνη : . Foreach ( $ splitcontents από $ CurrentVal ) { echo $ CurrentVal . " \\ n" ? . }
Η 9

Τύπος " > " για να κλείσει το PHP script
Η 10

Αποθηκεύστε το σενάριο με το " php . " επέκταση αρχείου .
Η

11 Εκτελεί το script πληκτρολογώντας " php script.php " από τη γραμμή εντολών στα Windows και Linux .
Η
εικόνων

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

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