1. 程式人生 > >關於PHPExcel 基礎使用方法

關於PHPExcel 基礎使用方法

create 產生 內存 exce save 等於 桌面 set get

$dir=dirname(__FILE__);//找到當前腳本所在路徑
require_once $dir.‘/PHPExcel/PHPExcel.php‘;
$objPHPExcel=new PHPExcel();//實例化PHPExcel類,等於在桌面上新建一個excel表格
$objSheet=$objPHPExcel->getActiveSheet();//獲得當前活動sheet的操作對象
$objSheet->setTitle(‘demo‘);//給當前活動sheet設置外稱

/*第一種數據添加方法
$objSheet->setCellValue("A1","姓名")->setCellValue("B1","分數");//給當前活動sheet填充數據
$objSheet->setCellValue("A2",‘張三‘)->setCellValue("B2","12");

//生成數據
$objWrite=PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel2007");//按照指定格式生成excel文件
$objWrite->save($dir.‘/demo.xlsx‘);
*/


//第二種數據添加方法 不是很建議,因為PHP本身算比較耗內存,如果數據大的話,可能產生內存錯誤.且不能靈活每行的設置樣式
$array=array(
array(),//任何想插入空的數據,這裏也要填空值
array("姓名","分數"),
array("李四","55"),
array("王6","95"),
);
$objSheet->fromArray($array);//直接加載數據塊來填充數據

//生成數據
$objWrite=PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel2007");//按照指定格式生成excel文件
$objWrite->save($dir.‘/demo1.xlsx‘);

關於PHPExcel 基礎使用方法