Interneto žinios
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į.
Įsitikinkite, kad jūsų hostingo tiekėjas suteikia PHP prieigą. Dauguma serverių ją turi, tačiau kai kuriais atvejais gali prireikti paskyros atnaujinimo.
Atsisiųskite Antiword – atviro kodo įrankį, leidžiantį konvertuoti .DOC failus į paprastą tekstą. Jis suteikia PHP funkcionalumą, reikalingą konvertavimui.
Išskleiskite parsisiųstą Antiword archyvą ir įsitikinkite, kad turite vykdomąjį failą.
Įkelkite visą Antiword biblioteką į savo serverio „bin“ katalogą (dažniausiai /usr/local/bin arba panašiai). Šis katalogas skirtas vykdomiesiems įrankiams.
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.
shell_exec komandos kelią.shell_exec()Naudodami šį paprastą metodą, galite patogiai skaityti ir apdoroti Microsoft Word .DOC dokumentus tiesiai iš PHP, nepriklausomai nuo serverio operacinės sistemos.
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
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