Xuất sắc trong php
Hướng Dẫn Đọc Và Ghi File Excel Bằng PHP 0 xếp hạng0% thấy tài liệu này hữu ích (0 phiếu bầu) 120 lượt xem6 trangthông tin tài liệunhấp để mở rộng thông tin tài liệu
Hướng Dẫn Đọc Và Ghi File Excel Bằng PHP bản quyền© © Tất cả các quyền định dạng có sẵnDOC, PDF, TXT hoặc đọc trực tuyến từ Scribd Chia sẻ tài liệu nàyChia sẻ hoặc nhúng tài liệuChia sẻ lựa chọn
Bạn có thấy tài liệu này hữu ích không?0%0% thấy tài liệu này hữu ích, Hãy đánh dấu tài liệu này là hữu ích 0%0% nhận thấy tài liệu này không hữu ích, Hãy đánh dấu tài liệu này là không hữu ích Nội dung này có phù hợp không?Báo cáo tài liệu nàyTải ngay LưuLưu Hướng Dẫn Đọc Và Ghi Tệp Excel Bằng PHP Để Sau 0 xếp hạng0% thấy tài liệu này hữu ích (0 phiếu bầu) Hướng Dẫn Đọc Và Ghi File Excel Bằng PHP Được tải lên bởihuytdn2008
Hướng Dẫn Đọc Và Ghi File Excel Bằng PHP Mô tả đầy đủLưuLưu Hướng Dẫn Đọc Và Ghi Tệp Excel Bằng PHP Để Sau 0%0% thấy tài liệu này hữu ích, Hãy đánh dấu tài liệu này là hữu ích 0%0% nhận thấy tài liệu này không hữu ích, Hãy đánh dấu tài liệu này là không hữu ích NhúngChia sẻ InTải ngay Chuyển đến trang Bạn đang ở trang 1trong tổng số 6Tìm kiếm bên trong tài liệu Bạn đang đọc bản xem trước miễn phí Mua phiên bản đầy đủ Thưởng cho sự tò mò của bạnMọi thứ bạn muốn đọc Bất cứ lúc nào. bất cứ nơi nào. Bất kỳ thiết bị Không cam kết. Hủy bỏ bất cứ lúc nào Chia sẻ tài liệu nàyChia sẻ hoặc nhúng tài liệuChia sẻ lựa chọn
Trang Chủ Sách sách nói Các tài liệu Khi xây dựng ứng dụng web, bạn sẽ có nhu cầu xuất dữ liệu sang một số định dạng để báo cáo hoặc làm tài liệu lưu trữ khi cần hoặc với mục đích nhập dữ liệu sang hệ thống khác. Bạn có thể xây dựng cho mình một lớp xuất dữ liệu để sử dụng khi cần nhưng trước khi hết bạn nên tham khảo một số lớp được viết sẵn mà tôi sẽ giới thiệu sau đây lớp xlsStreamĐây là lớp được viết khá hay bằng cách đăng ký một giao thức có thể đọc và ghi dữ liệu với định dạng excel, tác giả thuộc về Ignatius Teo được viết từ năm 2005. Cách sử dụng require_once "excel.php"; $export_file = "xlsfile://tmp/example.xls"; $fp = fopen($export_file, "wb"); if (!is_resource($fp)){ die("Cannot open $export_file"); } // Dữ liệu ví dụ có thể được lấy từ database $assoc = array( array("name"=>"Khanh","nickname"=>"Kevin"), array("name"=>"Vinh","nickname"=>"Jimmy"), array("name"=>"Hai","nickname"=>"cute") ); // Ghi dữ liệu vào tập tin fwrite($fp, serialize($assoc)); fclose($fp); Bạn cần chú ý tới giao thức xlsfile. // sau đó đường dẫn nơi tập tin sẽ lưu trữ tính từ đường dẫn gốc trên hệ thống của bạn, đây là lớp viết khá ngắn gọn và dễ sử dụng nhưng chỉ tiếc là khi tôi thử nghiệm thì nó không thể hiển thị dữ liệu được . Để xem chi tiết và tải ứng dụng, bạn có thể truy cập mã. Google. com lớp php-xuất dữ liệuThỏa mãn nhu cầu dữ liệu tiếng Việt đây là lớp viết ngắn gọn có bố cục rất rõ ràng, mạch lạc và có thể mở rộng, tác giả thuộc về Eli Dickinson. Sơ qua về cấu trúc của lớp bạn có thể thấy ứng dụng có xây dựng một lớp trừu tượng với tên ExportData xác định một số thuộc tính và phương thức chính để bạn có thể kế thừa xuất thành nhiều định dạng khác và cũng như để khai báo Cách sử dụng require "php-export-data.class.php"; $excel = new ExportDataExcel('browser'); $excel->filename = "test.xls"; $data = array( array(1,2,3), array("Ngô Văn Khương","Đinh Hữu Chiến","semi"), array("1273623874628374634876","=asdf","10-10"), array("2010-01-02 10:00AM","1/1/11","10-10"), array("1234","12.34","-123."), array("-12345678901234567890","0.0000000000123456789","-"), ); $excel->initialize(); foreach($data as $row) { $excel->addRow($row); } $excel->finalize(); Chúng ta có 3 lớp có thể sử dụng là ExportDataExcel để xuất định dạng excel, ExportDataTSV để xuất định dạng TSV, ExportDataCSV để xuất định dạng CSV. Khi khai báo 1 trong 3 lớp trên bạn có 3 tùy chọn tham số là 'trình duyệt' để có thể tải xuống tệp thành tệp, 'tệp' để xuất tệp thành tệp có thể lưu trữ và 'chuỗi' không làm gì cả. Sau khi tạo tên tệp giá trị, bạn có 3 phương thức để sử dụng là khởi tạo(), addRow(), hoàn thiện(), bạn lưu ý để 3 phương thức theo thứ tự trước sau như trên, phương thức addRow() sẽ thêm từng dòng . Thực chất tệp excel được tạo là một tệp xml được định nghĩa là để phần mềm văn phòng có thể đọc được và nó cũng đã đặt mã hóa cho ta là UTF-8 nên việc hiển thị tiếng Việt là miễn phí. Với tùy chọn 'chuỗi', bạn có thể sử dụng thêm phương thức getString() để trả về chuỗi dữ liệu và hiển thị trên trình duyệt. Tải class và demo từ github. com lớp Excel_XMLĐây là ứng dụng làm cơ sở cho ứng dụng xuất thành tệp excel của Ignatius Teo được giới thiệu ở trên. Lớp được viết khá chặt chẽ, về cơ bản là việc tạo ra một tệp có cấu trúc xml mà phần mềm văn phòng có thể đọc được, bạn cũng có thể xuất nó thành tệp với phần mở rộng xml hoặc xls Cách sử dụng require dirname(__FILE__) . '/php-excel.class.php'; $data = array( 0 => array('Mr.', 'Văn Khương', 'E-Mail'), array(1, 'Oliver Schwarz', '[email protected]'), array(2, 'Hasematzel', '[email protected]')); $xls = new Excel_XML; $xls->addWorksheet('Sheet1', $data); $xls->addWorksheet('Sheet2', $data); $xls->sendWorkbook('test.xls'); //$xls->writeWorkbook('test.xml'); //echo $xls->getWorkbook(); Phương thức addWorksheet() có 2 tham số là tên bảng tính và dữ liệu, một điểm cộng cho ứng dụng là bạn có thể thêm được nhiều bảng tính, phương thức sendWorkbook() sẽ xuất tệp thành định dạng có thể tải xuống với tham số là tên . Để xuất tệp lưu trữ, bạn sẽ sử dụng phương thức writeWorkbook() với tham số thứ nhất là tên tệp, tham số thứ hai là đường dẫn của tệp mặc định là để trống. To return a string you will use getWorkbook() method. Tải lớp ứng dụng của tác giả từ mã. Google. com Một ứng dụng "hầm hố" khác là ứng dụng PHPexcel phiên bản hiện tại là 1. 7. 8. Đó là một dự án lớn với rất nhiều tính năng mạnh mẽ chứ không đơn thuần chỉ là xuất dữ liệu dạng excel mà còn thao tác dữ liệu với các tính năng có trên excel. Ứng dụng có tài liệu hướng dẫn và lượng ví dụ lớn, nếu bạn muốn nghiên cứu về nó hãy truy cập codeplex. com |