Comment lire un fichier doc en utilisant php

Trouver une clé ne nécessite pas la modification du Registre de Windows.

Trouver une clé ne nécessite pas la modification du Registre de Windows.

les programmeurs PHP cherchent souvent des moyens d`étendre les fonctionnalités de cette langue en dehors de sa zone de confort. PHP est principalement utilisé sur les systèmes d`exploitation Linux, mais les visiteurs de sites Web PHP fonctionnent habituellement sur les systèmes Windows ou Macintosh. Un site Web pour télécharger un fichier Microsoft Word de ces utilisateurs peut avoir besoin d`extraire le contenu de ce fichier et le courrier électronique ou traiter son texte en utilisant des algorithmes PHP. Mais les fichiers Microsoft Word, qui se terminent par l`extension DOC, ne sont pas natifs de Linux ou PHP. Combler ces deux environnements informatiques est possible avec une certaine préparation.

1

Vérifiez auprès de votre fournisseur d`hébergement que l`accès PHP est disponible pour votre site web. La plupart des serveurs prennent en charge PHP, mais parfois ce service nécessite une mise à jour de compte. Vous ne pouvez pas lire un fichier DOC en utilisant PHP sans accès au compilateur.

2

Téléchargez l`utilitaire de lecture de document Word Antiword MS (voir les références). Ce programme open-source contient des matériaux de programmation qui étendent PHP pour la conversion de DOC.

3

Décompressez l`archive Antiword pour extraire son contenu.

Video: Comment lire un fichier avec PHP

4

Téléchargez l`intégralité de la bibliothèque de fichiers Antiword au serveur Web. Placez les fichiers dans le "poubelle" répertoire du compte hôte. Ce répertoire est un référentiel commun pour les services publics et d`autres opérations binaires que les utilisateurs du serveur Web doivent souvent exploiter.

5

Appelez le programme Antiword dans un script PHP conçu pour lire un document Microsoft Word DOC. La commande est mis en oeuvre en utilisant une seule fonction. Type "$ Content = shell_exec ( `/ usr / local / bin / antiword` filename $.) -" où "$ filename" est égal au nom de fichier complet du document DOC. Le contenu du fichier DOC seront lus dans la variable "$ content". Ces noms de variables, en commençant par la "$" symbole, sont personnalisables.

6

traiter le "$ content" variable souhaitée pour manipuler le contenu du fichier DOC. Une fois que le DOC est lu par PHP, le texte intégral du fichier est disponible pour toute forme d`autres activités. Le contenu peut être envoyé par courriel ou stockés dans une base de données, par exemple.

Video: Lire des fichiers .php

Pointe

  • vérifier Les configurations de serveur varient entre les fournisseurs d`hébergement. Il est possible que la "poubelle" répertoire de votre compte réside dans un autre endroit que l`exemple de code inclus ici. Le chemin de votre "poubelle" répertoire peut être autre chose que "« / Usr / local / bin". Si oui, régler la "shell_exec" commande en fonction de l`environnement particulier de votre compte serveur.

Articles Tu auras besoin de

Les références

  • lien David Walsh: Lecture DOC Files
  • lien Winfield.demon.nl: Antiword

Video: PHP #7 - GESTION DE FICHIERS

A propos de l`auteur

James Highland a commencé à écrire professionnellement en 1998. Il a écrit pour l`Institut de New York des Finances et Chron.com. Il possède une vaste expérience dans l`investissement financier et a enseigné des cours de programmation informatique pour deux entreprises de New York. Il a un baccalauréat ès arts en production cinématographique de l`Indiana University.

Video: PHP : Lire un fichier XML avec la fonction simplexml_load_file()

Articles connexes