欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2019年02月26日 11:58:02   作者:Sweet小馬  
這篇文章主要介紹了PHP5.6讀寫excel表格文件操作,結合實例形式分析了php5.6環(huán)境下使用PHPExcel插件針對Excel表格讀寫的相關操作技巧,需要的朋友可以參考下

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

測試環(huán)境:php5.6.24.這塊沒啥兼容問題。

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

讀取excel文件:

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

或者從本站下載:http://www.dbjr.com.cn/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();
//當前表最大行數(shù)
$highestRow = $activeSheet->getHighestRow();
//當前表最大列數(shù)
$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 = '學生信息統(tǒng)計表_'.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數(shù)組(Array)操作技巧大全》、《PHP數(shù)據(jù)結構與算法教程》、《php程序設計算法總結》、《PHP數(shù)學運算技巧總結》、《php正則表達式用法總結》、《php字符串(string)用法總結》及《php常見數(shù)據(jù)庫操作技巧匯總

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

相關文章

  • PHP中的數(shù)組處理函數(shù)實例總結

    PHP中的數(shù)組處理函數(shù)實例總結

    這篇文章主要介紹了PHP中的數(shù)組處理函數(shù),結合實例形式總結分析了常見的PHP數(shù)組處理函數(shù)功能,定義及使用技巧,代碼備有詳盡的注釋便于理解,需要的朋友可以參考下
    2016-01-01
  • php 無限極分類

    php 無限極分類

    至于添加刪除之類的功能我就不多寫了!仔細看看就知道這么用了. 難的是顯示方面 希望高手擴展一下! 這是類
    2008-03-03
  • php簡單分頁類實現(xiàn)方法

    php簡單分頁類實現(xiàn)方法

    這篇文章主要介紹了php簡單分頁類實現(xiàn)方法,實例分析了php分頁類的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • 詳解PHP做api開發(fā)時如何設計簽名驗證

    詳解PHP做api開發(fā)時如何設計簽名驗證

    在PHP API開發(fā)中,簽名驗證是一種重要的安全機制,用于確保請求的來源合法性和數(shù)據(jù)的完整性,下面就跟隨小編一起來學習一下簽名驗證的具體實現(xiàn)思路吧
    2024-03-03
  • PHP計算當前坐標3公里內4個角落的最大最小經緯度實例

    PHP計算當前坐標3公里內4個角落的最大最小經緯度實例

    這篇文章主要介紹了PHP計算當前坐標3公里內4個角落的最大最小經緯度的方法,涉及PHP數(shù)學運算的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-02-02
  • PHP session有效期session.gc_maxlifetime

    PHP session有效期session.gc_maxlifetime

    PHP中的session有效期默認是1440秒(24分鐘)【weiweiok 注:php5里默認的是180分】,也就是說,客戶端超過24分鐘沒有刷新,當前session就會失效。很明顯,這是不能滿足需要的。
    2011-04-04
  • php實現(xiàn)的通用圖片處理類

    php實現(xiàn)的通用圖片處理類

    這篇文章主要介紹了php實現(xiàn)的通用圖片處理類,可實現(xiàn)針對圖片的縮放、剪切、相框、水印、銳化、旋轉、翻轉、透明度、反色等功能,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • PHP設計模式之工廠模式(Factory Pattern)的講解

    PHP設計模式之工廠模式(Factory Pattern)的講解

    今天小編就為大家分享一篇關于PHP設計模式之工廠模式(Factory Pattern)的講解,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • PHP獲取某個月最大天數(shù)(最后一天)的方法

    PHP獲取某個月最大天數(shù)(最后一天)的方法

    這篇文章主要介紹了PHP獲取某個月最大天數(shù)(最后一天)的方法,涉及php流程控制及數(shù)學運算的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • PHP使用preg_split()分割特殊字符(元字符等)的方法分析

    PHP使用preg_split()分割特殊字符(元字符等)的方法分析

    這篇文章主要介紹了PHP使用preg_split()分割特殊字符(元字符等)的方法,結合具體實例形式分析了php正則分割的操作技巧與注意事項,需要的朋友可以參考下
    2017-02-02

最新評論