Πηγαίνετε στο PHP Excel Reader Κατεβάστε και την ιστοσελίδα Τεκμηρίωσης ( βλ. Πόρων ) και να κατεβάσετε το πακέτο PHP Excel Reader . 2
αποσυμπιέστε το πακέτο και απορρίψτε τα αρχεία παράδειγμα . Δεν χρειάζεται να τα χρησιμοποιούν .
Εικόνων 3
Εγκαταστήστε το αρχείο που ονομάζεται " excel_reader2.php " , όπου διακομιστή PHP σας να το βρείτε . Για παράδειγμα , εάν χρησιμοποιείτε την PHP σε μια απομακρυσμένη φιλοξενείται διακομιστή , να φορτώσετε excel_reader2.php σε ένα φάκελο στη διαδρομή περιλαμβάνονται στον server σας μέσω FTP ή το αγαπημένο σας πρόγραμμα μεταφοράς αρχείων σας .
Εικόνων Διαδικασία αρχείων XLS σας
Η 4
Κάντε το αρχείο του Excel πρόσβαση σε PHP script σας . Δημιουργήστε ένα αντίγραφο του αρχείου Excel με το όνομα " xls_test.xls " για αυτό το σεμινάριο . Στη συνέχεια, μετακινήστε " xls_test.xls " στο φάκελο όπου PHP script σας βρίσκεται . Αν θέλετε να προγραμματίσετε σε έναν απομακρυσμένο διακομιστή , χρησιμοποιήστε FTP ή το αγαπημένο σας πρόγραμμα μεταφοράς αρχείων σας για να μεταφέρετε το αρχείο Excel στο διακομιστή . Αν θέλετε να προγραμματίσετε για το δικό σας υπολογιστή , σύρετε " xls_test.xls " στο φάκελο όπου PHP script σας .
5
υπόσταση PHP Excel Reader στο PHP script σας, χρησιμοποιώντας το αρχείο Excel . Δημιουργήστε μια μεταβλητή που περιέχει το αρχείο του Excel ως αντικείμενο που μπορεί να χειραγωγηθεί , έψαξε , κλπ. Χρησιμοποιήστε " $ xls = νέα Spreadsheet_Excel_Reader ( « xls_test.xls » , false) ? ", Όπως τον κωδικό σας . Χρησιμοποιώντας το " λάθος" ως δεύτερη παράμετρος μας θα σώσει τη χρήση της μνήμης δεδομένου ότι τα αρχεία CSV είναι απλή και δεν χρειάζεται τις πληροφορίες αυτές ως κελιού χρώματα .
Η 6
Δημιουργήστε μια μεταβλητή για να αποθηκεύσουμε τα δεδομένα CSV . Χρησιμοποιήστε " $ csv '' =? ", Όπως τον κωδικό σας
Η 7
Μάθετε τον αριθμό των στηλών και των γραμμών στο αρχείο Excel . . Για στήλες , χρησιμοποιήστε " $ στήλες = $ xsl - > colcount ( ) ? ", Όπως τον κωδικό σας . Για σειρές , χρησιμοποιήστε " $ σειρές = $ xls - > rowcount ( ) ? ", Όπως τον κωδικό σας
8
Δημιουργήστε τα δεδομένα σας CSV . . Χρησιμοποιήστε ένα ένθετο " for loop " για να το κάνει :
για ( $ r = 1 ? $ R <= $ σειρές ? $ R + + ) { //περάσουν από κάθε γραμμή του υπολογιστικού φύλλου
για ( $ c = 1 ? $ c <= $ στήλες ? $ c + + ) { //περάσουν από κάθε στήλη
$ csv = $ xls - > πρώτων ( $ r , $ c ) . ? //να πάρει τα ανεπεξέργαστα δεδομένα στο τρέχον κελί
if ( $ c = $ στήλες) {
$ csv = " \\ n" ? . . //δημιουργήσετε μια νέα γραμμή μετά εμείς » ve τελειώσει αυτή τη σειρά
} else {
$ csv = " , " ? . //Βάλτε ένα κόμμα ανάμεσα σε κάθε στοιχείο
}
}
}
Η 9
Αποθηκεύστε τα περιεχόμενα του $ csv σε ένα αρχείο CSV χρησιμοποιώντας το αρχείο -γραφή λειτουργίες της PHP . Βεβαιωθείτε ότι το αρχείο τελειώνει σε " . Csv " για λόγους σαφήνειας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα