Hướng dẫn php export to csv - xuất php sang csv
Mở đầuHiện nay việc code và xuất dữ liệu đã khá phổ biến, các dạng file PDF, CSV, XLS và mỗi lần chúng ta có yêu cầu xuất file thì phải tìm khắp nơi các thư viện, hoặc code tay..Hôm nay mình xin giới thiệu và cùng mọi người tìm hiểu một thư viện có thể dùng xuất nhiều dạng file mình mong muốn..cụ thể mình dùng cho framework laravel php. Nội dung1. Cài đặtBạn di chuyển vào projiect và dùng composer để cài đặt thư viện
Khi cài xong thì bước tiếp theo vào 0 và thêm vào file 1
Rồi sau đó từ terminal chúng ta publish config vừa rồi
Sau khi publish thành công nó sẽ tạo ra một file config excel trong 2 và đến đây mình đã cài đặt xong..giờ sẽ dùng nó nhé2. Một ví dụ đơn giảnĐầu tiên ta tạo ra một class export
Bạn có thể thấy file này nằm ở 3 và nơi đây chính là nơi bạn tùy chỉnh file excel hoặc csv ... của mình
và Controller
Bạn cũng có thể lưu lại trên server
Kết quả khi mình xuất file CSV trên là mình thực hiện lưu hoặc xuất thẳng file CSV ra một cách đơn giản..Giờ mình đi nghịch xem nó thế nào một chút nhé. 3. Một chút customGiờ ta muốn truyền tham số và xuất một file theo số truyền vào nha..ở đây mình truyền và xuất ra file csv có chứa 6 mình truyền vào thôi...mà mình k thích viết logic trong file 7 cho lắm nên mình sẽ tạo và viết trong file 8 nha. 9
0
8
và kết quả chúng ta nhận được này Trên đây là custom một chút..mình có thể custom nhiều hơn. Một ví dụ nữa đó là mình thay vào việc export dữ liệu từ collection thì mình cũng có thế export từ mảng..đơn giản là ta cho mảng đó vào 2 của thư viện là được.
3. Kết luậnQua bài viết hi vọng giúp các bạn yêu thích hơn việc code..vì rất nhiều điều thú vị..Qua bài trên giúp bạn có hướng đi khi gặp phải task liên quan tới phần export này. 4. Tài liệu tham khảodocument export |