婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > PHPExcel實(shí)現(xiàn)的讀取多工作表操作示例

PHPExcel實(shí)現(xiàn)的讀取多工作表操作示例

熱門標(biāo)簽:正規(guī)電銷機(jī)器人系統(tǒng) 重慶外呼電銷系統(tǒng)多少錢 邢臺(tái)400電話辦理 南寧電話外呼系統(tǒng)線路 咸陽電銷 嘟嘟云外呼系統(tǒng) 濟(jì)源百應(yīng)電銷機(jī)器人聯(lián)系方式 南京3D地圖標(biāo)注 辦理400電話哪家好點(diǎn)

本文實(shí)例講述了PHPExcel實(shí)現(xiàn)的讀取多工作表操作。分享給大家供大家參考,具體如下:

最近我們公司crm模塊需要優(yōu)化一下客戶導(dǎo)入功能,之前的要求是:只需要從單個(gè)工作表中獲取數(shù)據(jù);現(xiàn)在的要求是:需要在多個(gè)工作表中獲取對(duì)應(yīng)數(shù)據(jù),并導(dǎo)入數(shù)據(jù)庫;

幸虧PHPExcel已經(jīng)給我們提供了獲取多個(gè)sheet工作表的方法。下面直接上代碼:【這里我用的是tp3.2.3】

/**
 * 導(dǎo)入excel文件
 * @param string $file excel文件路徑
 * @return array    excel文件內(nèi)容數(shù)組
 */
function import_excel($file){
  // 判斷文件是什么格式
  $type = pathinfo($file); 
  $type = strtolower($type["extension"]);
  if ($type=='xlsx') { 
    $type='Excel2007'; 
  }elseif($type=='xls') { 
    $type = 'Excel5'; 
  } 
  ini_set('max_execution_time', '0');
  Vendor('PHPExcel.PHPExcel');
  $objReader = PHPExcel_IOFactory::createReader($type);//判斷使用哪種格式
  $objReader ->setReadDataOnly(true); //只讀取數(shù)據(jù),會(huì)智能忽略所有空白行,這點(diǎn)很重要!!!
  $objPHPExcel = $objReader->load($file); //加載Excel文件
  $sheetCount = $objPHPExcel->getSheetCount();//獲取sheet工作表總個(gè)數(shù)
  $rowData = array();
  $RowNum = 0;
  /*讀取表格數(shù)據(jù)*/
  for($i =0;$i = $sheetCount-1;$i++){//循環(huán)sheet工作表的總個(gè)數(shù)
    $sheet = $objPHPExcel->getSheet($i);
    $highestRow = $sheet->getHighestRow();
    $RowNum += $highestRow-1;//計(jì)算所有sheet的總行數(shù)
    $highestColumn = $sheet->getHighestColumn();
    //從第$i個(gè)sheet的第1行開始獲取數(shù)據(jù)
    for($row = 1;$row = $highestRow;$row++){
      //把每個(gè)sheet作為一個(gè)新的數(shù)組元素 鍵名以sheet的索引命名 利于后期數(shù)組的提取
      $rowData[$i][] = arrToOne($sheet->rangeToArray('A' . $row . ':' . $highestColumn . $row, NULL, TRUE, FALSE));
    }
  }
  /*刪除每行表頭數(shù)據(jù)*/
  foreach($rowData as $k=>$v){
    array_shift($rowData[$k]);
  }
  echo 'pre>';
  print_r($rowData);//打印結(jié)果
  echo '/pre>';
  return array("RowNum" => $RowNum,"Excel_Data" => $rowData);
}

Excel截圖如下:

打印結(jié)果如下:0對(duì)應(yīng)第一個(gè)sheet;以此類推第3個(gè)就是最后一個(gè)sheet;

注意:當(dāng)某一個(gè)sheet不存在任何數(shù)據(jù)時(shí),我這里會(huì)創(chuàng)建該元素為空數(shù)組,比如下面結(jié)果的第3個(gè)元素 ;所以在插入數(shù)據(jù)庫操作的時(shí)候需要再判斷一下是否為空!

pre>Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [0] => 測(cè)試數(shù)據(jù)001
                    [1] =>
                    [2] => 聯(lián)系人1
                    [3] => 女
                    [4] =>
                    [5] =>
                    [6] =>
                    [7] =>
                    [8] =>
                    [9] =>
                    [10] =>
                    [11] =>
                    [12] =>
                )
 
            [1] => Array
                (
                    [0] => 測(cè)試數(shù)據(jù)002
                    [1] =>
                    [2] => 聯(lián)系人2
                    [3] => 女
                    [4] =>
                    [5] =>
                    [6] =>
                    [7] =>
                    [8] =>
                    [9] =>
                    [10] =>
                    [11] =>
                    [12] =>
                )
 
        )
 
    [1] => Array
        (
            [0] => Array
                (
                    [0] => 測(cè)試數(shù)據(jù)014
                    [1] =>
                    [2] => 聯(lián)系人13
                    [3] => 女
                    [4] =>
                    [5] =>
                    [6] =>
                    [7] =>
                    [8] =>
                    [9] =>
                    [10] =>
                    [11] =>
                    [12] =>
                )
 
        )
 
    [2] => Array
        (
            [0] => Array
                (
                    [0] => 測(cè)試數(shù)據(jù)015
                    [1] =>
                    [2] => 聯(lián)系人13
                    [3] => 女
                    [4] =>
                    [5] =>
                    [6] =>
                    [7] =>
                    [8] =>
                    [9] =>
                    [10] =>
                    [11] =>
                    [12] =>
                )
 
        )
 
    [3] => Array
        (
        )
 
)
/pre>

至此, 以上就成功獲取到了每一個(gè)sheet的數(shù)據(jù);

PS:關(guān)于PHPExcel文件可至此下載 https://www.jb51.net/codes/194070.html。

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

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • PHP讀取Excel內(nèi)的圖片(phpspreadsheet和PHPExcel擴(kuò)展庫)
  • PHPExcel實(shí)現(xiàn)表格導(dǎo)出功能示例【帶有多個(gè)工作sheet】
  • 使用PHPExcel導(dǎo)出Excel表
  • Thinkphp5+PHPExcel實(shí)現(xiàn)批量上傳表格數(shù)據(jù)功能
  • PHPExcel凍結(jié)(鎖定)表頭的簡(jiǎn)單實(shí)現(xiàn)方法
  • 使用PHPExcel實(shí)現(xiàn)數(shù)據(jù)批量導(dǎo)出為excel表格的方法(必看)
  • thinkPHP+phpexcel實(shí)現(xiàn)excel報(bào)表輸出功能示例
  • php通過PHPExcel導(dǎo)入Excel表格到MySQL數(shù)據(jù)庫的簡(jiǎn)單實(shí)例

標(biāo)簽:南通 唐山 隴南 平頂山 河南 武漢 黃山 通遼

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHPExcel實(shí)現(xiàn)的讀取多工作表操作示例》,本文關(guān)鍵詞  PHPExcel,實(shí)現(xiàn),的,讀取,多工,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHPExcel實(shí)現(xiàn)的讀取多工作表操作示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于PHPExcel實(shí)現(xiàn)的讀取多工作表操作示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    三级成人在线视频| 欧美综合欧美视频| 日韩免费观看2025年上映的电影| 日本不卡高清视频| 国产一区在线观看麻豆| 亚洲成人动漫一区| 1区2区3区国产精品| 精品免费日韩av| 亚洲视频资源在线| 北岛玲一区二区三区四区| 亚洲最新视频在线播放| 亚洲美女在线一区| 一区二区三区欧美日韩| 最新热久久免费视频| 日韩欧美的一区二区| 久久精品人人做人人爽人人| 久久蜜臀精品av| 国产精品毛片久久久久久| 国产欧美日韩在线看| 亚洲成人av电影| 国产一区亚洲一区| 亚洲午夜av在线| 亚洲成人你懂的| 国产午夜精品久久| 亚洲乱码国产乱码精品精的特点| 亚洲精品日韩综合观看成人91| 日韩二区三区四区| 91日韩一区二区三区| 欧美不卡视频一区| 亚洲成人三级小说| 国产激情视频一区二区在线观看 | 亚欧色一区w666天堂| 国产一区二区精品在线观看| 欧美色老头old∨ideo| 国产欧美日韩亚州综合 | 欧美一区二区三区免费大片 | 国产一区二区三区在线观看免费 | 午夜精品一区二区三区电影天堂| 国产激情一区二区三区四区| 欧美日韩国产a| 一区二区三区国产豹纹内裤在线| 成人自拍视频在线| 日韩精品中午字幕| 奇米影视一区二区三区| 欧美三级电影网站| 日本强好片久久久久久aaa| 欧美日韩在线直播| 免费在线观看一区| 久久精品一区四区| 成人免费视频视频在线观看免费 | 精品福利av导航| 国产精品日日摸夜夜摸av| 国产免费观看久久| 亚洲男人的天堂一区二区| 精品久久久久久久久久久久包黑料| 欧美成人女星排行榜| 亚洲国产精品综合小说图片区| 91精品国产福利在线观看| 欧美一区二区不卡视频| 91论坛在线播放| 亚洲欧美视频在线观看| 久久国产精品99久久久久久老狼| 亚洲欧美日韩一区二区三区在线观看 | 99国产精品久久久久久久久久久| 国产主播一区二区| 久久国产精品99精品国产| 成人免费视频一区| 丰满白嫩尤物一区二区| 欧美成人福利视频| 久久欧美一区二区| 中文字幕在线观看不卡视频| 不卡一区中文字幕| 国产一区999| 国产精品毛片a∨一区二区三区| 中文字幕综合网| 99国内精品久久| 欧美专区日韩专区| 一区二区三区四区高清精品免费观看 | 亚洲视频免费在线观看| 色诱视频网站一区| 亚洲精品国产品国语在线app| 色国产综合视频| 成人深夜福利app| 亚洲视频你懂的| 日韩三级电影网址| 日韩免费电影网站| 91视频国产观看| 91丝袜美女网| 91一区二区在线| 精品一二线国产| 狠狠久久亚洲欧美| 国产自产高清不卡| 日av在线不卡| 国产综合色在线| 狂野欧美性猛交blacked| 亚洲综合999| 久久99精品国产.久久久久久| 亚洲图片欧美激情| 国产精品久久久爽爽爽麻豆色哟哟| 欧美福利视频导航| 91麻豆国产自产在线观看| 91天堂素人约啪| av一二三不卡影片| 成人免费毛片a| 色伊人久久综合中文字幕| 美国精品在线观看| 亚洲国产精品国自产拍av| 久久夜色精品国产噜噜av| 欧美日韩精品一区二区三区四区| 日本道精品一区二区三区| 麻豆成人久久精品二区三区小说| 亚洲人成精品久久久久久| 国产精品电影院| 国产精品色在线观看| 日一区二区三区| 亚洲成年人影院| 日韩电影在线一区| 伊人一区二区三区| 日本亚洲免费观看| 日本精品视频一区二区三区| 99re这里只有精品首页| 777午夜精品视频在线播放| 欧美激情综合五月色丁香 | 亚洲精品一区二区精华| 亚洲精品高清在线| 国产在线精品一区二区夜色| 成人一区二区三区在线观看| 欧美日韩黄视频| 亚洲欧美综合色| 国产成a人亚洲精品| 欧美美女网站色| 国产女人aaa级久久久级| 精品综合免费视频观看| 成人三级在线视频| 日韩视频在线永久播放| 国产中文字幕一区| 在线中文字幕一区| 国产免费久久精品| 丁香婷婷深情五月亚洲| 日韩欧美电影一二三| 亚洲五码中文字幕| 粉嫩一区二区三区性色av| 日韩精品中午字幕| 日韩不卡一区二区| 欧美性受极品xxxx喷水| 亚洲黄色在线视频| 4438成人网| 激情综合网最新| 日韩限制级电影在线观看| 午夜精品123| 色综合色狠狠天天综合色| 国产精品久久久久影院老司| 青青草成人在线观看| 久久婷婷国产综合精品青草| 激情综合五月婷婷| 一区二区三区蜜桃| 日韩一区二区视频在线观看| 成人免费视频播放| 亚洲人成网站精品片在线观看| 99视频一区二区| 一区二区高清免费观看影视大全 | 国产精品美女www爽爽爽| 欧美日韩大陆一区二区| 美女网站在线免费欧美精品| 中文字幕在线观看不卡| 欧美专区在线观看一区| 亚洲va欧美va人人爽午夜| www国产成人| 欧美绝品在线观看成人午夜影视| 美国十次了思思久久精品导航| 亚洲一区免费观看| 综合精品久久久| 久久婷婷色综合| 欧美日韩一区国产| 91亚洲男人天堂| 国产精品99久| 精品一区二区国语对白| 青青草精品视频| 日日夜夜免费精品视频| 五月婷婷色综合| 一区二区三区四区蜜桃| 亚洲激情图片小说视频| 日韩精品一区二区三区蜜臀| 欧美三级欧美一级| 日韩精品一区二区在线观看| 欧美午夜精品免费| 欧美日韩国产综合一区二区三区 | 97国产精品videossex| 成人性生交大片免费| av午夜一区麻豆| gogo大胆日本视频一区| 91黄色激情网站| 菠萝蜜视频在线观看一区| 亚洲一区二区在线播放相泽| 亚洲香蕉伊在人在线观| 久久99国产精品久久99果冻传媒| 青青草97国产精品免费观看 | 日韩西西人体444www| 26uuu久久综合| 国产精品久久久久7777按摩|