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

Kaip skaityti DOC failą naudojant PHP

PHP programuotojai dažnai ieško būdų išplėsti šios kalbos funkcionalumą už jos komforto zonos ribų. PHP dažniausiai naudojama Linux operacinėse sistemose, tačiau PHP svetainių lankytojai paprastai dirba Windows arba Macintosh sistemose. Tinklalapyje, skirtame „Microsoft Word“ failo įkėlimui iš šių vartotojų, gali reikėti ištraukti šio failo turinį ir siųsti arba apdoroti tekstą naudojant PHP algoritmus. Tačiau „Microsoft Word“ failai, kurie baigiasi DOC plėtiniu, yra ne „Linux“ ar „PHP“. Šių dviejų kompiuterių aplinkų perjungimas galimas tam tikru pasirengimu.

1 žingsnis
Patvirtinkite su savo priimančiojo paslaugų teikėju, kad jūsų svetainėje yra prieinama PHP. Dauguma serverių palaiko PHP, tačiau kartais ši paslauga reikalauja paskyros atnaujinimo. Negalite nuskaityti DOC failo naudodami PHP be prieigos prie kompiliatoriaus.

2 žingsnis
Atsisiųskite „Antiword MS Word“ dokumentų skaitymo įrankį (žr. „Nuorodos“). Šioje atvirojo kodo programoje yra programavimo medžiagų, kurios pratęsia PHP DOC konversijai.

3 žingsnis
Atsisakykite antivirusinį archyvą, kad išgautumėte jo turinį.

4 žingsnis
Įkelkite visą „Antiword“ failų biblioteką į interneto serverį. Įdėkite failus į pagrindinio abonemento „bin“ katalogą. Šis katalogas yra bendroji komunalinių paslaugų ir kitų dvejetainių operacijų, kurias dažnai naudoja interneto serverių naudotojai, saugykla.

5 žingsnis
Skambinkite antivirusinės programos bet kuriame PHP scenarijuje, skirtame skaityti „DOC Microsoft Word“ dokumentą. Komanda įgyvendinama naudojant vieną funkciją. Įveskite "$ content = shell_exec ('/usr /local /bin /antiword'. $ Failo pavadinimas);" kur "$ filename" yra lygus visam DOC dokumento failo pavadinimui. DOC failo turinys bus perskaitytas į kintamąjį „$ content“. Šie kintamųjų pavadinimai, prasidedantys simboliu „$“, yra pritaikomi.
Keičiamas „$ content“ kintamasis, norint manipuliuoti DOC failo turiniu. Kai DOC yra perskaitytas PHP, visas failo tekstas yra prieinamas bet kokiai kitai veiklai. Turinys gali būti siunčiamas el. Paštu arba saugomas duomenų bazėje, pavyzdžiui.

Patarimas
Serverio konfigūracijos įvairiose prieglobos paslaugų teikėjas skiriasi. Gali būti, kad paskyros „bin“ katalogas yra kitoje vietoje nei čia pateiktas pavyzdinis kodas. Jūsų „bin“ katalogo kelias gali būti kitas nei „/usr /local /bin“. Jei taip, koreguokite komandą „shell_exec“, kad atitiktų konkrečią jūsų serverio paskyros aplinką.

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

Programinė įranga
  • Kaip nuoroda į failą ar aplanką

    Kompiuterio nuorodos leidžia pasiekti failus, aplankus, tinklo diskus ir programas su paprastu dukart spustelėjimu. Sukurkite nuorodą į dažnai naudojamą programinę įrangą, duomenų rinkmenas ir tinklo vietas, kad sutaupytumėte laiko ir išvengtumėte nusivylimo naršant kompiuterio hierarchiją arba tink

  • Kaip išsaugoti OpenOffice rašytojo failą kaip .doc (Word) File

    „OpenOffice“ yra nemokama „Microsoft Office“ alternatyva. Tačiau „Microsoft Office“ naudotojai negalės pasiekti „OpenOffice“ numatytų failų. Nepaisant to, galite išsaugoti „OpenOffice Writer“ failus kaip .doc failą, kad „Microsoft Office“ vartotojai galėtų juos perskaityti. 1 žingsnis Paleiskite

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