Có bất kỳ thành phần PHP nào khác như PHPExcel không?Cách tốt nhất để tạo ra kết quả excel trong PHP là gì?
Trả lời
Có một số lớp tạo tệp PHP Excel (tệp excel thực, không phải là điều .csv). tôi sử dụng:
https://github.com/PHPOffice/PHPExcel
NHƯNG: Tôi đã có vấn đề khi cố gắng đọc những tập tin excel được tạo ra với java trội READER, vì vậy có thể có lỗi trong script php này.
EDIT: Nice one: http://www.phpclasses.org/package/2037-PHP-Generate-spreadsheet-files-Excel-xls-XML-format.html
Ya tôi đồng ý .. Có bất kỳ lớp học thay thế nào như ** PHPExcel ** hay không. – Rodex
Hmm ... điểm tốt, nhưng trong trường hợp này tiêu chuẩn công nghiệp hoàn toàn có ý nghĩa. Tạo .xls (x) là một điều lớn, do cấu trúc rất phức tạp của Excel, vì vậy không nên có nhiều kịch bản tốt. – Sliq
ya cảm ơn ... Có lẽ tôi nên đi cho PHPExcel ... Không có lựa chọn nào khác. – Rodex
Một số ứng dụng tạo ra một bảng HTML hoặc một tập tin CSV thay vì một tập tin Excel thật, và giả vờ đó là một file Excel để Excel mở nó. Với các bảng HTML, điều này hoạt động khá tốt và thậm chí nó còn hỗ trợ một số định dạng. Tuy nhiên, với các phiên bản Excel mới nhất, bạn sẽ nhận được một thông báo hỏi bạn có thực sự muốn mở tệp hay không.
Có một phần mở rộng PHP Excel: http://ilia.ws/archives/222-PHP-Excel-Extension.html
Lưu ý rằng điều này yêu cầu thư viện bên ngoài (không phải PHP) trên máy chủ và đây là thư viện thương mại –
- 1. Cách tốt nhất để tạo ra một khóa ngẫu nhiên trong PHP là gì?
- 2. Cách tốt nhất để phân trang kết quả bằng php
- 3. Cách tốt nhất để tự động tạo kết quả JUnit bằng xml là gì?
- 4. Cách tốt nhất để có được kết quả hữu ích nhất từ oprofile là gì?
- 5. Khung PHP là gì và khung tốt nhất là gì?
- 6. Cách tốt nhất để tạo tra cứu whois là gì?
- 7. Cách tốt nhất để chèn HTML qua PHP là gì?
- 8. Cách bộ nhớ hiệu quả nhất để tạo ra sự kết hợp của một bộ trong python là gì?
- 9. Cách hiệu quả nhất để tạo ListBuffer trống là gì?
- 10. Cách tốt nhất để tạo đầu ra HTML trong C++ là gì?
- 11. Cách tốt nhất để rút gọn Javascript được tạo ra là gì?
- 12. Cách tốt nhất để tạo trang đăng nhập PHP là gì?
- 13. Cách tốt nhất để phân tích cú pháp tệp Excel trong Perl là gì?
- 14. Cách tốt nhất để tạo ra một hệ thống "hashtag"
- 15. Cách hiệu quả nhất để chạy các hàm không đồng bộ trong PHP là gì?
- 16. Cách tốt nhất để băm url trong ruby là gì?
- 17. Cách hiệu quả nhất để tạo hệ thống bóng đèn diễn đàn (chưa đọc) là gì?
- 18. Cách sạch nhất để sắp xếp kết quả truy vấn "mô tả bảng" là gì?
- 19. Cách hiệu quả nhất để làm tệp ngôn ngữ trong PHP là gì?
- 20. Cách tốt nhất để đào tạo nhân viên về cách sử dụng phần mềm bạn vừa tạo ra là gì?
- 21. Cách tốt nhất để tìm ra số lượng tab trong TabActivity là gì?
- 22. Cách tốt nhất để chia sẻ/phân phối macro Excel là gì?
- 23. Cách hiệu quả nhất để tạo ra InputStream từ OutputStream
- 24. Cách tốt nhất để mã hóa một chuỗi rất ngắn trong PHP là gì?
- 25. Cách tốt nhất để thực hiện bộ nhớ đệm đầu ra phía máy chủ trong PHP là gì?
- 26. cách tốt nhất để tạo ra đối tượng
- 27. Bộ lọc hình ảnh lõi tốt nhất để tạo ra hiệu ứng đen trắng là gì?
- 28. Cách tốt nhất để đúc biến thành boolean trong php là gì?
- 29. Cách tốt nhất để tạo ra enum của chuỗi?
- 30. Cách tốt nhất để phân tích chuỗi là gì?
'PHPExcel' không hoạt động tốt cho bạn? – Raptor
PHPExcel là tốt.Nhưng nó tiêu thụ rất nhiều bộ nhớ .. Vì vậy tôi cần một thay thế – Rodex
Thay thế có thể được thiết lập max_memory_size (hoặc làm thế nào nó được gọi là) cao hơn trong pph.ini! – Sliq