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

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

Πώς να διαβάσετε ένα αρχείο CSV σε PHP

PHP έχει μια λειτουργία που ονομάζεται fgetcsv που σας επιτρέπει να τοποθετήσετε τις τιμές από μια χωρισμένες με κόμμα (CSV ) αρχείο σε μια σειρά . Η λειτουργία διαβάζει μια γραμμή (γραμμή) σε μια στιγμή , γι 'αυτό πρέπει να τοποθετείται μέσα σε ένα βρόχο , προκειμένου να επεξεργαστεί ένα ολόκληρο αρχείο . Τα επιχειρήματα της λειτουργίας είναι οι εξής : των πόρων , το μήκος της γραμμής , οριοθέτησης , περίφραξη και διαφυγής . Θα πρέπει να καθορίσετε το μήκος να είναι μεγαλύτερο από το μέγιστο μήκος της γραμμής . Χρησιμοποιήστε το επιχείρημα οριοθέτη αν το αρχείο σας χρησιμοποιεί κάτι άλλο από ένα κόμμα . Εάν τα δεδομένα σας είναι περικλείεται σε μονά και διπλά εισαγωγικά , διευκρινίζουν ότι στο επιχείρημα περίβλημα . Οι προεπιλογές αξία διαφυγής σε « νέα γραμμή » , αλλά μπορεί να οριστεί ως κάτι άλλο . Τα πράγματα που θα χρειαστείτε
PHP

Παρουσίαση Περισσότερες οδηγίες
Η

1 Ανοίξτε ένα κενό αρχείο κειμένου σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου . 2

Ξεκινήστε σας php script με τη γραμμή : εικόνων 3

Ρυθμίστε τον αρχικό αριθμό σειράς με τη γραμμή : $ γραμμή = 1 ?
Η

4 Ανοίξτε το αρχείο. csv αρχείο μόνο για ανάγνωση με τη γραμμή : $ file = fopen ( " example.csv " , " r" ) ?
5

Έναρξη του βρόχου while που θα τρέχει μέσα από τα δεδομένα και να τοποθετηθεί κάθε γραμμή σε ένα
6

Μετρήστε τον αριθμό των πεδίων σε κάθε γραμμή : $ num = count ( $ data ) ?
Η 7

Ξεκινήστε ένα βρόχο για να εκτυπώσετε το δεδομένα στην οθόνη : για ( $ x = 0 ? $ x <$ num ? $ x + + ) {

8

Εκτυπώστε τα δεδομένα στην οθόνη και να κλείσει το for και while loops : . echo $ δεδομένων [ $ c ] " \\ n" ? } }
Η 9

Κλείστε το αρχείο με τη γραμμή : Αδυναμία εγγραφής αρχείου ( $ file ) ?

10

Κλείστε το script php : >
Η 11

Αποθηκεύστε το σενάριο με το " php? . "επέκταση . Το σύνολο script θα μοιάσει

εικόνων

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

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