好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > PHP5.6讀寫excel表格文件操作示例

PHP5.6讀寫excel表格文件操作示例

熱門標簽:浙江外呼電話系統軟件 上海公司外呼系統線路 安陽自動外呼系統價格是多少 地圖標注風向標 銀川ai電話機器人 臨沂智能電銷機器人軟件 電梯外呼線路板維修視頻 芒果電銷機器人 十堰ai電話機器人效果怎么樣

本文實例講述了PHP5.6讀寫excel表格文件操作。分享給大家供大家參考,具體如下:

測試環境:php5.6.24.這塊沒啥兼容問題。

需要更多栗子,請看PHPExcel的examples。還是蠻強大的。

讀取excel文件:

第一步、下載開源的PHPExcel的類庫文件,官方網站是http://www.codeplex.com/PHPExcel。里面也有很多示例包。

或者從本站下載:https://www.jb51.net/codes/194070.html

第二步、讀取的基本代碼示例:

?php
require_once 'Classes/PHPExcel.php';
require_once 'Classes/PHPExcel/IOFactory.php';
require_once 'Classes/PHPExcel/Reader/Excel5.php';
$file_url = './excel/phpLv.xls';
$objReader = PHPExcel_IOFactory::createReader('Excel5');
$objPHPExcel = $objReader->load($file_url);
//設置當前活動的工作表
$objPHPExcel->setActiveSheetIndex(1);
//拿到當前活動的表。以后操作就用這個了。勞資才不喜歡鏈式操作,太難看了好不啦
$activeSheet = $objPHPExcel->getActiveSheet();
//當前表最大行數
$highestRow = $activeSheet->getHighestRow();
//當前表最大列數
$highestColumn = $activeSheet->getHighestColumn();
echo "最大列:$highestColumn";
echo "最大行:$highestRow";
echo 'hr/>';
$cell = function ($cell) use ($activeSheet) {
  return $activeSheet->getCell("$cell")->getValue();
};
$str1 = $cell('A13');
echo $str1;
exit;

導出excel表格文件:

第一步、同上也是先下載PHPExcel類庫文件。

第二步、導出excel文件的示例代碼:

//--------------------------------導出excel文件--------------------------------
require_once './Classes/PHPExcel.php';
$objPHPExcel=new PHPExcel();
//一些關于excel文件的描述。在Classes/PHPExcel/DocumentProperties.php中有更多選項
$prop = $objPHPExcel->getProperties();
$prop->setCreator('sweat_xiaoMa');
$prop->setLastModifiedBy('xiaoma');
$prop->setTitle('Office 2007 XLSX Document');
$prop->setSubject('Office 2007 XLSX Document');
$prop->setDescription('Document for Office 2007 XLSX, generated using PHP classes.');
$prop->setKeywords('office 2007 openxml php');
$prop->setCategory('Result file');
//設置使用的當前的工作表的索引
$objPHPExcel->setActiveSheetIndex(0);
//然后就可以設置單元格上的內容了。
$activeSheet = $objPHPExcel->getActiveSheet();
$activeSheet->setCellValue('A1','學號');
$activeSheet->setCellValue('B1','年級');
$activeSheet->setCellValue('C1','班級');
$activeSheet->setCellValue('D1','姓名');
$activeSheet->setCellValue('E1','性別');
//給當前使用的工作表設置標題。
$activeSheet->setTitle('工作表1啦啦啦');
//文件名字。下面的header中用到。
$filename = '學生信息統計表_'.date('Y-m-dHis');
/*
*生成xlsx文件
*/
// header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
// header('Content-Disposition: attachment;filename="'.$filename.'.xlsx"');
// header('Cache-Control: max-age=0');
// $objWriter=PHPExcel_IOFactory::createWriter($objPHPExcel,'Excel2007');
/*
*生成xls文件
*/
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: attachment;filename="'.$filename.'.xls"');
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');
exit;

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php操作office文檔技巧總結(包括word,excel,access,ppt)》、《PHP數組(Array)操作技巧大全》、《PHP數據結構與算法教程》、《php程序設計算法總結》、《PHP數學運算技巧總結》、《php正則表達式用法總結》、《php字符串(string)用法總結》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:
  • PHP文件打開關閉及讀寫操作示例解析
  • php 讀寫json文件及修改json的方法
  • PHP基于文件鎖解決多進程同時讀寫一個文件問題示例
  • PHP程序中的文件鎖、互斥鎖、讀寫鎖使用技巧解析
  • php使用fputcsv()函數csv文件讀寫數據的方法
  • PHP文件讀寫操作相關函數總結
  • php中使用PHPExcel讀寫excel(xls)文件的方法
  • php的SimpleXML方法讀寫XML接口文件實例解析
  • php中讀寫文件與讀寫數據庫的效率比較分享
  • 如何在PHP中讀寫文件

標簽:遵義 荊門 常州 遂寧 吐魯番 徐州 武威 寧夏

巨人網絡通訊聲明:本文標題《PHP5.6讀寫excel表格文件操作示例》,本文關鍵詞  PHP5.6,讀寫,excel,表格,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP5.6讀寫excel表格文件操作示例》相關的同類信息!
  • 本頁收集關于PHP5.6讀寫excel表格文件操作示例的相關信息資訊供網民參考!
  • 推薦文章