国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

使用PHP Excel類讀取和生成excel文件

2019-11-06 08:48:08
字體:
來源:轉載
供稿:網友

 使用php來生成Excel的方法有很多,比如使用最簡單的回車符,制表符來生成,或者直接使用html的table格式,但這些方式兼容性都有所欠缺。測試了一下PHPExce類,發現太l強大了,可以輸出非常復雜的excel表格,另外說一下還可以讀取Excel文件。閑話少說,放出簡要代碼:

<?phprequire_once './Classes/PHPExcel.php';   $objExcel = new PHPExcel();   $objWriter = new PHPExcel_Writer_Excel5($objExcel);     // 用于其他版本格式   $objExcel->setActiveSheetIndex(0);   $objActSheet = $objExcel->getActiveSheet();   //設置當前活動sheet的名稱   $objActSheet->setTitle('sheet1');   $objActSheet->setCellValue('A2', '中國11');  // 設置Excel中的內容  A2表示坐標//生成excel到文件   //$objWriter->save('./test.xls');   //或者直接瀏覽器下載   (任選其一)$outputFileName = "output.xls"; header("Content-Type:application/octet-stream;charset=utf-8");header('Content-Disposition: attachment; filename=' . $outputFileName); $objWriter->save('php://output');?>

另外還可以讀取Excel文件,示例代碼

<?php$xlsPath = './test.xls'; //指定要讀取的exls路徑 //$type = 'Excel2007'; //設置要解析的Excel類型 Excel5(2003或以下版本)或Excel2007$type = 'Excel5';//引入excel類include 'Classes/PHPExcel.php';            include 'Classes/PHPExcel/IOFactory.php';$xlsReader = PHPExcel_IOFactory::createReader($type);  $xlsReader->setReadDataOnly(true);$xlsReader->setLoadSheetsOnly(true);$Sheets = $xlsReader->load($xlsPath);//開始讀取$Sheet = $Sheets->getSheet(0)->toArray(); //讀取第一個工作表(注意編號從0開始) 如果讀取多個可以做一個循環0,1,2,3....//得到二維數組,每個小數組是excel表格內容的一行 里面包含此行的每列的數據  echo '<
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长白| 连州市| 金华市| 延吉市| 莆田市| 鄂托克旗| 牡丹江市| 上高县| 宜州市| 扎赉特旗| 孙吴县| 赤水市| 莎车县| 宣威市| 大关县| 皋兰县| 古交市| 青龙| 来宾市| 陇西县| 乳山市| 福海县| 平潭县| 长泰县| 綦江县| 宁国市| 荥阳市| 南乐县| 宁陕县| 蓝田县| 中西区| 筠连县| 连州市| 西畴县| 嘉义县| 雅江县| 万全县| 当涂县| 商河县| 神池县| 四子王旗|