whycomputer.com >> Rangkaian komputer >  >> Perisian

Cara Membaca Fail DOC Menggunakan PHP

Pengaturcara PHP sering mencari cara untuk memperluas fungsi bahasa ini di luar zon selesa. PHP kebanyakannya digunakan pada sistem operasi Linux, tetapi pelawat laman web PHP biasanya menggunakan sistem Windows atau Macintosh. Laman web yang dirancang untuk memuat naik fail Microsoft Word dari pengguna ini mungkin perlu mengekstrak kandungan fail ini dan e-mel atau memproses teksnya menggunakan algoritma PHP. Tetapi fail Microsoft Word, yang berakhir dengan peluasan DOC, bukan asli Linux atau PHP. Merapatkan kedua-dua persekitaran komputer ini mungkin dilakukan dengan beberapa persiapan.

Langkah 1

Pastikan dengan penyedia hos anda bahawa akses PHP tersedia untuk laman web anda. Sebilangan besar pelayan menyokong PHP, tetapi kadang-kadang perkhidmatan ini memerlukan peningkatan akaun. Anda tidak dapat membaca fail DOC menggunakan PHP tanpa akses ke penyusun.

Langkah 2

Muat turun utiliti pembaca dokumen Anti Word MS Word (lihat Rujukan). Program sumber terbuka ini mengandungi bahan pengaturcaraan yang memperluas PHP untuk penukaran DOC.

Langkah 3

Buka zip arkib Anti Kata untuk mengekstrak kandungannya.

Langkah 4

Muat naik keseluruhan pustaka fail Anti Kata ke pelayan web. Letakkan fail di direktori "bin" dari akaun host. Direktori ini adalah repositori biasa untuk utiliti dan operasi binari lain yang mesti dimanfaatkan oleh pengguna pelayan web.

Langkah 5

Panggil program Anti Kata dalam skrip PHP yang dirancang untuk membaca dokumen Microsoft Word DOC. Perintah dilaksanakan menggunakan satu fungsi. Taip "$ content =shell_exec ('/ usr / local / bin / antiword'. $ Nama fail);" di mana "$ nama fail" sama dengan nama fail penuh dokumen DOC. Kandungan fail DOC akan dibaca ke dalam pemboleh ubah "$ content". Nama pemboleh ubah ini, bermula dengan simbol "$", boleh disesuaikan.

Proses pemboleh ubah "$ content" seperti yang diinginkan untuk memanipulasi kandungan fail DOC. Setelah DOC dibaca oleh PHP, teks penuh fail tersedia untuk sebarang bentuk aktiviti selanjutnya. Kandungannya dapat diemail atau disimpan ke pangkalan data, sebagai contoh.

Petua

  • Konfigurasi pelayan berbeza antara penyedia hosting. Ada kemungkinan direktori "bin" untuk akaun anda berada di lokasi yang berbeza daripada kod contoh yang disertakan di sini. Laluan direktori "bin" anda mungkin lain daripada "'/ usr / local / bin". Kalau begitu, sesuaikan perintah "shell_exec" agar sesuai dengan persekitaran tertentu dari akaun pelayan anda.

Item yang anda perlukan

  • Penyusun PHP
  • Pembaca dokumen Anti Word MS Word

URL:https://ms.whycomputer.com/perisian/1015001747.html

Perisian
  • Cara Jalan pintas ke Fail atau Folder

    Pintasan komputer membolehkan anda mengakses fail, folder, pemacu rangkaian dan program dengan dua klik mudah. Buat jalan pintas ke perisian yang sering digunakan, fail data dan lokasi rangkaian untuk menjimatkan masa dan mengelakkan kekecewaan yang terlibat dalam menavigasi hierarki komputer atau s

  • Cara Menyimpan Fail Penulis OpenOffice sebagai Fail .doc (Word)

    OpenOffice adalah alternatif percuma untuk Microsoft Office. Walau bagaimanapun, Pengguna Microsoft Office tidak dapat mengakses fail lalai OpenOffice. Walaupun begitu, anda boleh menyimpan fail OpenOffice Writer sebagai fail .doc supaya pengguna Microsoft Office dapat membacanya. Langkah 1 L

  • Cara Membatalkan Pendaftaran OCX

    Fail OCX adalah komponen Microsoft ActiveX yang digunakan dalam aplikasi dan penyemak imbas web untuk interaksi laman web. Contohnya, media canggih seperti Adobe Flash Player menggunakan kawalan ActiveX untuk menghasilkan gambar yang bersih dan membolehkan anda berinteraksi dengan kartun flash. Komp

Rangkaian komputer © https://ms.whycomputer.com