whycomputer.com >> Interneto žinios >  >> Programinė įranga

DOC failų skaitymas PHP kalba

Įvadas

PHP programuotojai dažnai ieško būdų, kaip išplėsti kalbos galimybes už jos tradicinės srities. Nors PHP dažniausiai veikia Linux serveryje, lankytojai dažniausiai naudoja Windows arba macOS sistemas. Jei svetainė leidžia įkelti Microsoft Word (.DOC) dokumentus, dažnai reikia išgauti jų tekstą ir toliau apdoroti PHP skriptais. Kadangi .DOC formatas nėra natūraliai palaikomas Linux aplinkoje, būtina įdiegti papildomą įrankį.

Žingsniai

1. Patikrinkite PHP prieigą

Įsitikinkite, kad jūsų hostingo tiekėjas suteikia PHP prieigą. Dauguma serverių ją turi, tačiau kai kuriais atvejais gali prireikti paskyros atnaujinimo.

2. Parsisiųskite Antiword

Atsisiųskite Antiword – atviro kodo įrankį, leidžiantį konvertuoti .DOC failus į paprastą tekstą. Jis suteikia PHP funkcionalumą, reikalingą konvertavimui.

3. Išskleiskite archyvą

Išskleiskite parsisiųstą Antiword archyvą ir įsitikinkite, kad turite vykdomąjį failą.

4. Įkelkite Antiword į serverį

Įkelkite visą Antiword biblioteką į savo serverio „bin“ katalogą (dažniausiai /usr/local/bin arba panašiai). Šis katalogas skirtas vykdomiesiems įrankiams.

5. Naudokite Antiword PHP skripte

Dokumento turinį galite gauti vykdydami komandą su shell_exec() funkcija:

$filename = '/kelias/iki/dokumentas.doc';
$content = shell_exec('/usr/local/bin/antiword ' . $filename);

Rezultatas – tekstas, saugomas kintamajame $content. Dabar galite jį siųsti el. paštu, įrašyti į duomenų bazę ar atlikti kitus apdorojimus.

Patarimas

  • Serverio struktūra gali skirtis – jei jūsų „bin“ katalogas yra kitur, atitinkamai pakeiskite shell_exec komandos kelią.

Reikalingi įrankiai

  • PHP su galimybe vykdyti shell_exec()
  • Antiword įrankis

Naudodami šį paprastą metodą, galite patogiai skaityti ir apdoroti Microsoft Word .DOC dokumentus tiesiai iš PHP, nepriklausomai nuo serverio operacinės sistemos.


URL:https://lt.whycomputer.com/software/100401747.html

Programinė įranga
  • Kaip sukurti nuorodą į failą ar aplanką

    Kas yra nuorodos ir kam jos naudojamosKompiuterinės nuorodos leidžia greitai pasiekti failus, aplankus, tinklo diskus ir programas ties paprastu dvigubu spustelėjimu. Sukurkite nuorodą į dažnai naudojamas programas, duomenų failus ir tinklo vietas, kad sutaupytumėte laiką ir išvengtumėte nusivylimo

  • Kaip išsaugoti OpenOffice Writer dokumentą .doc (Word) formatu

    OpenOffice yra nemokama „Microsoft Office“ alternatyva, tačiau jos numatytieji failų formatai nėra tiesiogiai skaitomi „Word“ programoje. Norėdami, kad „Microsoft Office“ naudotojai galėtų atidaryti jūsų dokumentą, išsaugokite jį .doc formatu.1 žingsnisAtidarykite OpenOffice Writer ir meniu Failas p

Interneto žinios © https://lt.whycomputer.com