在工作中需要處理多語言的翻譯問題
這樣需要將這些數據從excel中取出來
所以工作的第一步就是要將數據從excel中取出來
我目前使用的是phpexcel
我們主要使用那個PHP文件
這個版本據說是可以支持excel
下面介紹一下具體的使用
require_once(
$php_excel_obj = new PHPExcel();
$php_reader = newPHPExcel_Reader_Excel
if(!$php_reader
$php_reader= new PHPExcel_Reader_Excel
if(!$php_reader
echo
}
}
$php_excel_obj = $php_reader
$current_sheet =$php_excel_obj
上面的主要功能是初始化相關的excel類
$all_column =$current_sheet
$all_row =$current_sheet
以上分別獲得該表格的最大列值(字母表示如
下面將使用循環來講excel裡面的數據讀到excel中
$all_arr = array();
$c_arr = array();
//字符對照表
for($r_i =
$c_arr= array();
for($c_i=
$adr= $c_i
$value= $current_sheet
if($c_i==
if(is_object($value)) $value= $value
$c_arr[$c_i]= $value;
}
$c_arr&& $all_arr[] = $c_arr;
}
下面簡單地介紹一下phpexcel的寫操作
require_once(
$excel_obj = new PHPExcel();
$objWriter = newPHPExcel_Writer_Excel
$excel_obj
$act_sheet_obj=$excel_obj
$act_sheet_obj
$act_sheet_obj
$act_sheet_obj
$file_name = "output
$objWriter
代碼很簡單
輸出的效果見圖
From:http://tw.wingwit.com/Article/program/PHP/201311/20908.html