Selamat datang di tutorial singkat tentang cara membaca file Excel dan menampilkannya dalam HTML. Jadi Anda memiliki file laporan atau log dalam format file Excel, dan ingin menampilkannya di situs web HTML? Show
PHP tidak memiliki fungsi asli untuk membaca file Excel. Kita perlu menggunakan pustaka seperti PHPSpreadSheet untuk membaca file Excel, lalu menampilkannya dalam HTML yang sesuai Ya, dan sebenarnya tidak terlalu sulit – Baca terus untuk contoh
TLDR – SLIDE CEPATUnduh & Catatan
UNDUH & CATATANPertama, berikut adalah tautan unduhan ke kode contoh seperti yang dijanjikan
CATATAN CEPAT
DOWNLOAD KODE CONTOHKlik di sini untuk mengunduh semua kode sumber contoh, saya telah merilisnya di bawah lisensi MIT, jadi silakan membangun di atasnya atau menggunakannya dalam proyek Anda sendiri
TAMPILAN PHP EXCEL SEBAGAI HTMLMari kita masuk ke contoh membaca file Excel di PHP, dan mengeluarkannya dalam HTML
LANGKAH 1) UNDUH PHPSPREADSHEETSeperti pada pendahuluan di atas, PHP tidak mendukung format file Excel secara native. Kita perlu menggunakan library PHPSpreadSheet untuk membuka dan membaca file Excel. Anda dapat melakukan penarikan langsung dari GitHub, tetapi struktur foldernya masih menjadi misteri dan saya juga tidak tahu cara kerjanya… Jadi cara yang lebih mudah adalah dengan
Itu saja, Composer akan secara otomatis mengunduh versi terbaru PHPSpreadSheet ke dalam folder
LANGKAH 2) FILE DUMMY EXCELUntuk contoh ini, kita akan menggunakan contoh sederhana Excel berikut ini NamaEmailJoa Doejoa@doe. comJob Doejob@doe. comJoe Doejoe@doe. comJon Doejon@doe. comJoy Doejoy@doe. com
LANGKAH 3) BACA EXCEL dan OUTPUT HTML3-excel-html. php
Itu saja untuk tutorialnya, dan ini adalah bagian kecil tentang beberapa tambahan dan tautan yang mungkin berguna bagi Anda
SEL DENGAN FORMULAPerhatikan bahwa PHPSpreadsheet tidak akan mengevaluasi formula. Lakukan saja "konversi rumus menjadi nilai yang dihitung" di Excel, dan simpan dulu sebagai spreadsheet terpisah
LINK dan REFERENSI
VIDEO TUTORIAL
LEMBAR CHEAT INFOGRAFISTerima kasih telah membaca, dan kami telah sampai pada akhir. Saya harap ini membantu Anda untuk lebih memahami, dan jika Anda ingin berbagi sesuatu dengan panduan ini, jangan ragu untuk berkomentar di bawah ini. Semoga berhasil dan selamat membuat kode Ini adalah perpustakaan php berdasarkan PhpSpreadsheet yang menyederhanakan konversi tabel html ke file excel. Ini memungkinkan penataan langsung di dalam template html dengan atribut tertentu InstalasiTambahkan HtmlPhpExcel ke komposer Anda. json _Contoh sederhanaColumn AColumn BValue AValue B'; $htmlPhpExcel = new \Ticketpark\HtmlPhpExcel\HtmlPhpExcel($html); // Create and output the excel file to the browser $htmlPhpExcel->process()->output(); // Alternatively create the excel and save to a file $htmlPhpExcel->process()->save('myFile.xlsx'); // or get the \PhpOffice\PhpSpreadsheet\Spreadsheet object to do further work with it $phpExcelObject = $htmlPhpExcel->process()->getExcelObject(); Untuk contoh yang lebih kompleks dengan opsi gaya, lihat direktori contoh StylingAda dukungan untuk atribut html tertentu untuk memungkinkan gaya keluaran excel. Atribut mengharapkan konten menjadi json_encoded Bagaimana cara mengekspor data dari tabel HTML ke Excel menggunakan PHP?$data['heldcls'] . " ". $data['attendcls']." | "; } Print " |
"; how do i export this table to excel sheet.