Rumah Perpustakaan PHP Perpustakaan lain Kelas PHP untuk mengeksport jadual excel
Kelas PHP untuk mengeksport jadual excel
<?php
  public function setEncode($incode,$outcode){
    $this->inEncode=$incode;
    $this->outEncode=$outcode;
  }
  public function setTitle($titlearr){
    $title="";
    foreach($titlearr as $v){
      if($this->inEncode!=$this->outEncode){
        $title.=iconv($this->inEncode,$this->outEncode,$v)."\t";
      }
      else{
        $title.=$v."\t";
      }
    }
    $title.="\n";
    return $title;
  }

Penggunaan

$excel=new Excel();

Tetapkan pengekodan:

$excel->setEncode("utf-8","gb2312"); //Jika bukan transcoding, tulis parameter yang sama ia, contohnya $excel->setEncode("utf-8","utf-8");

Tetapkan bar tajuk

$titlearr=array("a","b","c" , "d");

Tetapkan bar kandungan

$contentarr=array(

1=>array("ab","ac","ad","ae"),

2=> ; array("abc","acc","adc","aec"),

3=>array("abd","acd","add","aed"),

4=> ; array("abe","ace","ade","aee"),

);

$excel->getExcel($titlearr,$contentarr,"abc");


Penafian

Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn

Artikel Berkaitan

Bagaimana untuk Mengekalkan Pemformatan Integer Apabila Mengeksport Jadual Data ke Excel dengan EPPlus? Bagaimana untuk Mengekalkan Pemformatan Integer Apabila Mengeksport Jadual Data ke Excel dengan EPPlus?

29 Dec 2024

Eksport DataTable dengan Int Properties ke Excel Menggunakan EPPlusApabila mengeksport data daripada DataTable yang mengandungi sifat int ke fail Excel menggunakan...

Bagaimana untuk Mengekalkan Integriti Data Integer Apabila Mengeksport Jadual Data ke Excel menggunakan EPPlus? Bagaimana untuk Mengekalkan Integriti Data Integer Apabila Mengeksport Jadual Data ke Excel menggunakan EPPlus?

29 Dec 2024

Eksport Jadual Data ke Excel dengan EPPlus: Memelihara Integriti DataMengeksport jadual data ke fail Excel boleh menjadi tugas biasa dalam banyak pengaturcaraan...

Bagaimana untuk Mengeksport Data Jadual Data ke Fail Excel (.xlsx) dengan Jenis dan Pemformatan MIME yang Betul? Bagaimana untuk Mengeksport Data Jadual Data ke Fail Excel (.xlsx) dengan Jenis dan Pemformatan MIME yang Betul?

05 Jan 2025

Bagaimanakah cara saya mengeksport data jadual ke Excel menggunakan kaedah yang betul dan menetapkan jenis MIME yang betul untuk fail Excel (xlsx)? Panduan yang disediakan tidak...

Bagaimanakah jQuery Memudahkan Manipulasi DOM untuk Pembangun Web? Bagaimanakah jQuery Memudahkan Manipulasi DOM untuk Pembangun Web?

03 Jan 2025

Limpahan: Tersembunyi dan Pengembangan HeightjQuery membezakan dirinya daripada perpustakaan JavaScript lain melalui keserasian merentas platform dan...

Bagaimana untuk Melaksanakan Binari Baris Perintah dalam Node.js? Bagaimana untuk Melaksanakan Binari Baris Perintah dalam Node.js?

27 Dec 2024

Melaksanakan Binari Baris Perintah dalam Node.jsMelaksanakan binari pihak ketiga ialah tugas penting apabila mengalihkan perpustakaan CLI dari bahasa lain ke...

Bagaimanakah Saya Boleh Membungkus Ketergantungan Projek ke dalam JAR Tunggal dengan Maven? Bagaimanakah Saya Boleh Membungkus Ketergantungan Projek ke dalam JAR Tunggal dengan Maven?

26 Dec 2024

Termasuk Ketergantungan dalam Balang dengan MavenApabila membangunkan perisian, adalah perkara biasa untuk bergantung pada perpustakaan dan rangka kerja yang dibangunkan oleh orang lain. Maven, seorang...

See all articles