whycomputer.com >> Интернет познания >  >> Софтуер

Как да прочетете DOC файл с PHP

PHP програмистите често търсят начини за разширяване на функционалността на този език извън неговата комфортна зона. PHP се използва предимно на операционни системи Linux, но посетителите на PHP сайтовете обикновено работят на системи с Windows или Macintosh. Уебсайт, предназначен за качване на Microsoft Word файл от тези потребители, може да се наложи да извлече съдържанието на този файл и да изпрати имейл или да обработи неговия текст с помощта на PHP алгоритми. Но файловете на Microsoft Word, които завършват с разширение DOC, не са оригинални за Linux или PHP. Преодоляването на тези две компютърни среди е възможно с известна подготовка.

Стъпка 1
Проверете при вашия хост доставчик, че за вашия уеб сайт е достъпен PHP достъп. Повечето сървъри поддържат PHP, но понякога тази услуга изисква ъпгрейд на акаунт. Не можете да четете DOC файл с помощта на PHP без достъп до компилатора.

Стъпка 2
Изтеглете помощната програма за четене на документи на MS Word (виж References). Тази програма с отворен код съдържа програмни материали, които разширяват PHP за преобразуване на DOC.

Стъпка 3
Разархивирайте архива на Antiword, за да извлечете съдържанието му. файлова библиотека към уеб сървъра. Поставете файловете в директорията "bin" на хост акаунта. Тази директория е общо хранилище за комунални услуги и други двоични операции, които потребителите на уеб сървъра трябва често да използват. Командата се изпълнява с една функция. Въведете "$ content = shell_exec ('/usr /local /bin /antiword'. $ Filename);" където "$ filename" е равно на пълното име на файла на документа DOC. Съдържанието на DOC файла ще бъде прочетено в променливата "$ content". Тези имена на променливи, започващи със символа "$", могат да се персонализират.
Обработете променливата "$ content" по желание, за да манипулирате съдържанието на DOC файла. След като DOC се чете от PHP, пълният текст на файла е достъпен за всяка форма на по-нататъшна дейност. Съдържанието може да се изпраща по имейл или да се съхранява в база данни, например.

Съвет
Конфигурациите на сървърите варират в зависимост от доставчиците на хостинг услуги. Възможно е директорията "bin" за вашия акаунт да се намира на различно място от примера тук. Пътят на вашата "bin" директория може да е нещо различно от "'/usr /local /bin". Ако е така, настройте командата "shell_exec", за да съответства на конкретната среда на сървърния ви акаунт.

Елементи, от които се нуждаете

  • PHP компилатор
  • Четец на документи от MS Word


    URL:https://bg.whycomputer.com/soft/100201747.html

  • Софтуер
    • Как да пряк път към файл или папка

      Компютърните преки пътища ви позволяват да имате достъп до файлове, папки, мрежови устройства и програми само с едно двойно кликване. Създайте пряк път до често използвания софтуер, файлове с данни и мрежови местоположения, за да спестите време и да избегнете разочарованието, свързано с навигирането

    • Как да запазите OpenOffice Writer файл като .doc (Word) файл

      OpenOffice е безплатна алтернатива на Microsoft Office. Потребителите на Microsoft Office няма да имат достъп до файловете по подразбиране на OpenOffice. Въпреки това можете да запазите файловете на OpenOffice Writer като .doc файл, така че потребителите на Microsoft Office да могат да ги четат.

    Интернет познания © https://bg.whycomputer.com