programadores PHP são muitas vezes procuram maneiras de estender a funcionalidade dessa linguagem fora da sua zona de conforto. PHP é usado principalmente em sistemas operacionais Linux , mas os visitantes de sites PHP normalmente estão trabalhando em sistemas Windows ou Macintosh . Um website concebido para fazer upload de um arquivo do Microsoft Word a partir desses usuários podem precisar para extrair o conteúdo deste arquivo e e-mail ou processar seu texto utilizando algoritmos de PHP. Mas arquivos do Microsoft Word , que acabam na extensão DOC, não são nativos para o Linux ou PHP. Unindo estes dois ambientes de computador é possível com um pouco de preparação. Coisas que você precisa
compilador PHP
leitor de documentos antiword MS Word
Show Mais instruções
1
Verifique com seu provedor de hospedagem PHP que o acesso está disponível para o seu site . A maioria dos servidores suportam PHP, mas, ocasionalmente, este serviço requer um upgrade da conta. Você não pode ler um arquivo DOC usando PHP , sem acesso para o compilador.
2
Baixe o utilitário antiword MS Word leitor de documentos ( ver Referências) . Este programa open-source contém materiais de programação PHP , que se estendem para a conversão de DOC .
3
Descompacte o arquivo antiword para extrair seu conteúdo .
4
Carregar todo o biblioteca de arquivos antiword para o servidor web. Coloque os arquivos no diretório " bin" da conta de host. Este diretório é um repositório comum para utilitários e outras operações binárias que usuários do servidor web deve freqüentemente explorar.
5
Chame o programa antiword em qualquer script PHP projetado para ler um documento DOC Microsoft Word. O comando é implementado utilizando uma única função . Type " content = $ shell_exec ('/usr /local /bin /antiword ' $ filename . )," Onde " $ filename " é igual o nome completo do documento DOC . O conteúdo do ficheiro de DOC será lido na variável " $ de conteúdo ." Estes nomes de variáveis , começando com o símbolo " $", é customizável.
6
Processo do " $ content " variável conforme desejado para manipular o conteúdo do arquivo DOC . Uma vez que o DOC é lido pelo PHP , o texto completo do arquivo está disponível para qualquer tipo de atividade adicional . O conteúdo pode ser enviado por email ou armazenados em um banco de dados , por exemplo.