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

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

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

PHP προγραμματιστές συχνά αναζητούν τρόπους για να επεκτείνουν τη λειτουργικότητα αυτής της γλώσσας έξω από τη ζώνη άνεσης του . PHP χρησιμοποιείται κυρίως για λειτουργικά συστήματα Linux , αλλά οι επισκέπτες των δικτυακών τόπων PHP είναι συνήθως εργάζονται σε Windows ή Macintosh συστήματα . Μια ιστοσελίδα που σχεδιάστηκε για να ανεβάσετε ένα αρχείο Microsoft Word από αυτούς τους χρήστες μπορεί να χρειαστεί να εξαγάγετε τα περιεχόμενα αυτού του αρχείου και το email ή επεξεργασία κειμένου χρησιμοποιώντας αλγόριθμους PHP . Όμως, τα αρχεία του Microsoft Word, τα οποία καταλήγουν στην επέκταση DOC , δεν είναι εγγενείς στο Linux και PHP . Η γεφύρωση αυτών των δύο υπολογιστικά περιβάλλοντα είναι δυνατόν με κάποια προετοιμασία . Τα πράγματα που θα χρειαστείτε
PHP μεταγλωττιστή
Antiword MS Word αναγνώστη έγγραφο
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Επιβεβαιώστε με τον παροχέα που σας φιλοξενεί ότι PHP πρόσβαση είναι διαθέσιμη για την ιστοσελίδα σας . Οι περισσότεροι servers υποστηρίζουν PHP , αλλά μερικές φορές αυτή η υπηρεσία απαιτεί αναβάθμιση λογαριασμού . Δεν μπορείτε να διαβάσετε ένα αρχείο DOC χρησιμοποιώντας PHP χωρίς πρόσβαση στο compiler . 2

Κατεβάστε το βοηθητικό πρόγραμμα ανάγνωσης εγγράφων Antiword MS Word (βλέπε παραπομπές ) . Αυτό το open-source πρόγραμμα περιλαμβάνει υλικά προγραμματισμού που εκτείνονται PHP για τη μετατροπή DOC .
Εικόνων 3

Αποσυμπιέστε το αρχείο Antiword να εξαγάγετε τα περιεχόμενά του .
Η 4

Ανεβάστε το σύνολο Antiword βιβλιοθήκη αρχείο στο web server . Τοποθετήστε τα αρχεία στο " bin " κατάλογο του λογαριασμού φιλοξενίας . Αυτός ο κατάλογος είναι ένα κοινό αποθετήριο για υπηρεσίες κοινής ωφέλειας και άλλες δυαδικές πράξεις ότι οι χρήστες του web server πρέπει συχνά να εκμεταλλευτούν.
5

Καλέστε το πρόγραμμα Antiword σε οποιοδήποτε script PHP σχεδιαστεί για να διαβάσει ένα έγγραφο του Microsoft Word DOC . Η εντολή υλοποιείται χρησιμοποιώντας μια ενιαία λειτουργία . Τύπος " $ content = shell_exec ( ' /usr /local /bin /Antiword ' $ filename). ? ", Όπου " $ filename " ισούται με το πλήρες όνομα αρχείου του εγγράφου DOC . Τα περιεχόμενα του αρχείου DOC θα διαβάσει στη μεταβλητή "$ περιεχόμενο» . Αυτά τα ονόματα των μεταβλητών , που αρχίζει με το σύμβολο " $ " , είναι προσαρμόσιμη .
Η 6

Διαδικασία η " $ content " μεταβλητή ως επιθυμητό να χειριστείτε τα περιεχόμενα του αρχείου DOC . Μόλις το DOC διαβάζεται από PHP , το πλήρες κείμενο της αρχείο είναι διαθέσιμο για οποιαδήποτε μορφή περαιτέρω δραστηριότητα . Το περιεχόμενο μπορεί να αποσταλεί ή να αποθηκεύονται σε μια βάση δεδομένων , για παράδειγμα.
Η
εικόνων

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

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