PHP-programmeurs zijn vaak op zoek naar manieren om de functionaliteit van deze taal buiten zijn comfort zone uit te breiden . PHP wordt meestal gebruikt op Linux-besturingssystemen , maar de bezoekers van PHP-websites zijn meestal bezig met Windows-of Macintosh -systemen . Een website ontworpen om een Microsoft Word- bestand te uploaden vanaf deze gebruikers kan nodig zijn om de inhoud van dit bestand en e-mail uit te pakken of zijn tekst met behulp van PHP algoritmen te verwerken . Maar Microsoft Word- bestanden, die eindigen in de DOC- extensie , zijn niet speciaal voor Linux of PHP . Het overbruggen van deze twee computer omgevingen is mogelijk met enige voorbereiding . Wat je nodig hebt PHP compiler antiword MS Word document reader Toon Meer Aanwijzingen 1 Controleer bij uw provider is dat PHP is gratis beschikbaar voor uw website . De meeste servers ondersteunen PHP , maar zo nu en dan dienst is een account nodig upgrade . U kunt een DOC-bestand met behulp van PHP , zonder toegang tot de compiler niet lezen . Kopen van 2 Download de antiword MS Word-document reader hulpprogramma ( zie Referenties ) . Deze open - source programma bevat programmering materialen die PHP verlengen DOC conversie . 3 Unzip het antiword archief om de inhoud uit te pakken . 4 uploaden de gehele antiword bestand bibliotheek naar de webserver . Plaats de bestanden in de " bin " directory van de host-account . Deze map is een gemeenschappelijke repository voor nutsbedrijven en andere binaire operaties die webserver gebruikers vaak moeten uitbuiten . 5 Bel de antiword programma in een PHP-script ontwikkeld om een DOC Microsoft Word- document te lezen . Het commando wordt geïmplementeerd met een enkele functie . Type " content = $ shell_exec ( ' /usr /local /bin /antiword ' $ filename . ) ; " Waar " $ filename " is gelijk aan de volledige bestandsnaam van het DOC document . De inhoud van het DOC- bestand wordt ingelezen in de variabele " $ inhoud " . Deze variabele namen , te beginnen met de " $ " symbool , klantgericht zijn. Proces 6 de " $ inhoud " variabele zoals gewenst om de inhoud van het DOC-bestand te manipuleren . Zodra het DOC wordt gelezen door PHP , de volledige tekst van het bestand is beschikbaar voor elke vorm van verdere activiteiten . De inhoud kan worden gemaild of opgeslagen in een database , bijvoorbeeld .
|