


Bagaimana cara menetapkan kedudukan lebar dan lajur lajur apabila mengeksport Excel menggunakan php asli?
Apr 01, 2025 pm 01:06 PMExport Excel PHP asli: Kawalan Lebar dan Lajur Lajur Tepat
Apabila mengeksport Excel secara langsung menggunakan fungsi asli PHP, sukar untuk mengawal kedudukan lajur dan lajur lajur dengan tepat. Artikel ini akan menunjukkan cara menyelesaikan masalah ini, memastikan bahawa "akaun Alipay", "nama" dan "jumlah pembayaran" terletak di lajur a, b, dan c masing -masing, dan menyesuaikan lebar lajur.
Berikut adalah kod yang lebih baik, menggunakan perpustakaan PHPExcel
untuk mencapai kawalan yang tepat:
Masalah dengan kod asal: Kod asal menggunakan fungsi fputcsv
, yang memisahkan data dengan aksara tab ( \t
), menjadikannya sukar untuk mengawal lebar dan kedudukan lajur dengan tepat.
Kod yang lebih baik:
Php memerlukan_once 'phpexcel.php'; // pastikan perpustakaan phpexcel telah memperkenalkan $ objphpexcel = phpexcel baru (); $ lembaran = $ objphpexcel-> getActiveSheet (); // set lajur lebar $ sheet-> getColumnDimension ('a')-> setWidth (20); // Account Alipay $ sheet-> getColumnDimension ('b')-> setWidth (15); // nama $ sheet-> getColumnDimension ('c')-> setWidth (12); // jumlah pembayaran // set tajuk $ sheet-> setCellValue ('A1', 'ALIPAY ACCOUNT'); $ sheet-> setCellValue ('b1', 'nama'); $ sheet-> setCellValue ('c1', 'jumlah berbayar'); // isi data $ row = 2; foreach ($ senarai sebagai $ val) { $ sheet-> setCellValue ('a'. $ row, $ val ['alipay_acount']); $ sheet-> setCellValue ('b'. $ row, $ val ['alipay_real_name']); $ sheet-> setCellValue ('c'. $ row, $ val ['total_check_che']); $ row; } // output excel file $ objwriter = phpexcel_iofactory :: createwriter ($ objphpexcel, 'excel5'); header ('jenis kandungan: aplikasi/vnd.ms-excel'); header ('Kandungan-penyebaran: lampiran; fileName = "Statistik Maklumat Artikel'.date (' Ymdhis ').'. Xls" '); $ objwriter-> save ('php: // output'); ?>
Penerangan Kod:
- Memperkenalkan Perpustakaan PHPExcel: Pastikan fail Perpustakaan
PHPExcel
diimport dengan betul dan tambahkan laluannya ke kod. - Tetapkan Lebar Lajur: Gunakan kaedah
getColumnDimension()
untuk mendapatkan objek lajur, dan kemudian gunakan kaedahsetWidth()
untuk menetapkan lebar lajur (unit adalah lebar aksara). - Tetapkan Nilai Sel: Gunakan kaedah
setCellValue()
untuk menulis tajuk dan data ke sel yang sepadan. - Output Excel File: Gunakan
PHPExcel_IOFactory::createWriter()
Untuk membuat penulis Excel5, tetapkan maklumatheader
yang sesuai, dan output fail Excel kepada penyemak imbas.
Batch Tetapan Lingkaran Lebar: Jika anda perlu batch set Lebar Lajur, anda boleh menggunakan gelung:
$ cols = julat ('a', 'c'); // Tetapkan lebar lajur A hingga C foreach ($ cols sebagai $ col) { $ sheet-> getColumnDimension ($ col)-> setWidth (15); // Semua lebar lajur ditetapkan kepada 15 }
Dengan menggunakan perpustakaan PHPExcel
, anda boleh mengawal kedudukan lajur dan lajur lajur fail Excel dengan mudah, dan menghasilkan lebih banyak standard dan lebih mudah untuk membaca laporan Excel. Sila pastikan pelayan anda dipasang dan dikonfigurasikan oleh PHPExcel
.
Atas ialah kandungan terperinci Bagaimana cara menetapkan kedudukan lebar dan lajur lajur apabila mengeksport Excel menggunakan php asli?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Aplikasi Exchange Mata Wang Maya adalah aplikasi perdagangan aset digital profesional, menyediakan pengguna dengan perkhidmatan perdagangan mata wang digital yang selamat dan mudah. Versi V6.129.0 baru telah menaik taraf pengalaman dan pengalaman operasi, yang bertujuan untuk membawa pengalaman perdagangan yang lebih lancar.

Versi rasmi terkini platform perdagangan mata wang maya v6.129.0 adalah aplikasi perdagangan aset digital profesional dan selamat yang dibuat untuk pengguna Android. Ia menyediakan keadaan pasaran yang kaya, fungsi perdagangan yang mudah dan perlindungan keselamatan berganda, dan komited untuk menyediakan pengguna dengan pengalaman perdagangan kelas pertama.

Google Chrome adalah pelayar web multi-platform percuma dan cepat yang dibangunkan oleh Google. Ia terkenal dengan kelajuan, kestabilan dan kebolehpercayaannya. Chrome didasarkan pada projek Chromium sumber terbuka dan digunakan secara meluas pada peranti seperti desktop, komputer riba, tablet dan telefon pintar. Penyemak imbas mempunyai antara muka yang bersih dan pelbagai pilihan yang disesuaikan, yang membolehkan pengguna memperibadikannya mengikut keutamaan mereka. Di samping itu, Chrome mempunyai perpustakaan besar sambungan yang menyediakan ciri -ciri tambahan seperti penyekatan iklan, pengurusan kata laluan dan terjemahan bahasa, meningkatkan lagi pengalaman melayari.

Aplikasi Exchange Coin Digital Virtual adalah alat dagangan aset digital yang kuat, komited untuk menyediakan perkhidmatan perdagangan yang selamat, profesional dan mudah kepada pengguna global. Platform ini menyokong pelbagai urus niaga aset digital arus perdana dan muncul, dengan sistem perlindungan keselamatan peringkat bank dan pengalaman operasi yang lancar.

OKX adalah platform perkhidmatan aset digital terkemuka di dunia yang menyediakan pengguna dengan perkhidmatan perdagangan, pelaburan dan pengurusan untuk pelbagai aset digital. Ia mempunyai fungsi yang komprehensif dan operasi yang mudah, dan dipercayai oleh majoriti pengguna.

Sebagai aset digital yang stabil dipatok ke dolar AS, penukaran nilai dan pengewangan USDT adalah isu -isu yang banyak pengguna bimbang. Artikel ini akan memperkenalkan komposisi nilai USDT secara terperinci dan memberikan tutorial praktikal mengenai penukaran nilai dan pengewangan di tanah besar China. 1 nilai tunai USDT adalah kira-kira sama dengan kadar pertukaran dolar masa nyata, tetapi harga penghantaran akhir melalui perdagangan C2C akan berubah sedikit. Inti penukaran adalah untuk memilih pedagang dengan reputasi yang baik dan harga yang sesuai untuk berdagang melalui fungsi C2C platform yang boleh dipercayai.

Artikel ini akan menerangkan pemilihan platform perdagangan Dogecoin dan muat turun aplikasi rasmi. Kami akan menerangkan secara terperinci bagaimana untuk mencari dan memuat turun aplikasi platform perdagangan melalui saluran yang selamat dan boleh dipercayai. Proses ini akan dibentangkan dalam bentuk pengajaran langkah demi langkah. Seterusnya, kami akan memperkenalkan beberapa platform perdagangan Dogecoin arus perdana di pasaran semasa, dan menggabungkan maklum balas umum dari pengguna dalam talian untuk menjelaskan ciri -ciri mereka secara komprehensif untuk rujukan.

Pengambilalihan dan pengurusan aset digital dapat dicapai melalui platform rasmi Solana dan penyelesaian penyimpanan yang selamat. 1. Platform Aplikasi Rasmi Solana (solana.com/ecosystem) menyediakan pelayaran projek, muat turun aplikasi rasmi dan sumber pemaju; 2. Alamat platform perdagangannya adalah pautan yang ditetapkan untuk memudahkan urus niaga pengguna; 3. Peranti penyimpanan perkakasan seperti lejar dapat memastikan keselamatan utama peribadi di luar talian; 4. 5. Teknologi multi-tandatangan meningkatkan keselamatan kebenaran; Di samping itu, anda juga boleh mengambil bahagian dalam ekosistem aset digital dengan menyertai tadbir urus komuniti, menggunakan aplikasi yang terdesentralisasi, penciptaan kandungan, dll.
