2010-01-27 5 views

Trả lời

12

Bạn sẽ cần 2 gói lê

  1. PHP-ExcelReader gói
  2. gói Spreadsheet_Excel_Writer

Những gì bạn cần làm là đọc đầu tiên sử dụng tập tin excel gói PHP-ExcelReader Nó đọc định dạng nhị phân của tệp XLS trực tiếp và có thể trả về giá trị và định dạng từ bất kỳ ô nào. http://code.google.com/p/php-excel-reader/

đọc excel nộp

$data = new Spreadsheet_Excel_Reader("test.xls"); 

hiển thị dữ liệu của tập tin

$data->dump($row_numbers=false,$col_letters=false,$sheet=0,$table_class='excel') 

Một khi bạn đã lưu trữ dữ liệu trong một biến lưu dữ liệu trong tập tin khác thời gian này bạn sẽ sử dụng Gói Spreadsheet_Excel_Writer https://github.com/pear/Spreadsheet_Excel_Writer

<?php 
require_once 'Spreadsheet/Excel/Writer.php'; 
$workbook = new Spreadsheet_Excel_Writer('test.xls'); 
$worksheet =& $workbook->addWorksheet('My first worksheet'); 
if (PEAR::isError($worksheet)) { 
    die($worksheet->getMessage()); 
} 
$workbook->close(); 
?> 
+0

http://pear.php.net/ không hoạt động tại thời điểm này, tập lệnh có sẵn trên https://github.com/pear/Spreadsheet_Excel_Writer – Joel