Saya mencoba membaca file Excel (Office 2003). Ada file Excel yang perlu diunggah dan isinya diurai.
Melalui Google, saya hanya dapat menemukan jawaban untuk topik yang terkait (dan tidak cukup) ini: membuat file Excel, membaca file XML Excel, membaca file CSV Excel, atau proyek terbengkalai yang tidak lengkap. Saya memiliki Office 2003 jadi jika saya memerlukan file dari sana, file tersebut tersedia. Ini diinstal di kotak saya tetapi tidak dan tidak dapat diinstal di host bersama saya.
Sunting: sejauh ini semua jawaban mengarah ke PHP-ExcelReader dan / atau artikel tambahan ini tentang cara menggunakannya.
php
import-from-excel
Dinah
sumber
sumber
Jawaban:
Saya menggunakan PHP-ExcelReader untuk membaca file xls, dan berfungsi dengan baik.
sumber
Sejauh yang saya tahu, Anda memiliki 2 pilihan:
PHPExcel menggunakan Spreadsheet_Excel_Reader untuk format Office 2003.
Pembaruan: Saya pernah membaca beberapa file Excel tetapi saya menggunakan format XML Office 2003 untuk membacanya dan memberi tahu orang-orang yang menggunakan aplikasi untuk menyimpan dan mengunggah file Excel itu saja.
sumber
Itu tergantung bagaimana Anda ingin menggunakan data di file excel. Jika Anda ingin mengimpornya ke mysql, Anda cukup menyimpannya sebagai file berformat CSV dan kemudian menggunakan fgetcsv untuk menguraikannya.
sumber
Baca XLSX (Excel 97-2003)
https://github.com/shuchkin/simplexls
Baca XLSX (Excel 2003+)
https://github.com/shuchkin/simplexlsx
Keluaran
Pembaca php CSV
https://github.com/shuchkin/simplecsv
sumber
Coba ini...
Saya telah menggunakan kode berikut untuk membaca "xls dan xlsx"
Referensi: http://coursesweb.net/php-mysql/read-excel-file-data-php_pc
sumber
sumber
Saya menggunakan url file excel di bawah ini: https://github.com/inventorbala/Sample-Excel-files/blob/master/sample-excel-files.xlsx
Keluaran:
sumber
Saya telah menggunakan kode berikut untuk membaca "xls dan xlsx":
sumber