I.Đặt vấn đề
Ngày nay, khi làm một ứng dụng web chắc hẳn nhiều bạn đã từng nghĩ đến việc việc nhập và xuất dữ liệu vào database thông qua các file như excel, csv [nhập danh sách sản phẩm, bài viết, người dùng...] bởi nó giúp chúng ta dễ dàng thêm cũng như lấy dữ liệu từ trang web. Trong bài viết ngày hôm nay mình sẽ giới thiệu đến các bạn package
'aliases' => [
...
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
]
5, thứ có thể đáp ứng được hết những nhu cấu mình nêu ở trên với rất nhiều tính năng đi kèm.Phiên bản mình dùng sẽ là phiên bản 3.1 và dưới đây mình sẽ hướng dẫn dựa trên các ví dụ nhỏ, giúp các bạn dễ hình dung trong việc tìm hiểu về package. Bắt đầu thôi nào
II.Cài đặt
1.Yêu cầu
- PHP: ^7.0
- Laravel: ^5.5
- PhpSpreadsheet: ^1.6
- PHP extension: php_zip, php_xml, php_gd2
2.1 | Maatwebsite\Excel\Facades\Excel::class,
]
6
Việc tiếp theo là publish file config của package bằng câu lệnh
Câu lệnh trên sẽ tạo ra file config 7 vào trong thư mục config và đó cũng là bước cuối cùng để cài đặt package 5 rồi, giờ chúng ta sang phần tiếp theo là tìm hiểu những chức năng hay ho mà package này đem lại cho chúng ta thôi III.Tìm hiểu về tính năng xuất dữ liệu 'aliases' => [
...
'Excel' => Maatwebsite\Excel\Facades\Excel::class,
]
|