日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

PHP基于COM的Excel操作類(PHP5)

瀏覽:210日期:2022-07-20 16:27:10

無聊寫這玩的,喜歡擴展的朋友別忘了發我一份哦,哈哈 謝謝,

ps:測試沒什么效率的說,哈哈~~~

guyudj@yahoo.com.cn復制PHP內容到剪貼板PHP代碼:

<?php

/***基 于 COM 的 Excel 操作類(PHP5.x)*PHPer:T.T.R*Date:[2007-05-24]*Ver:1.0.0*Blog:[url]http://www.Gx3.cn[/url] [url]http://Gx3.cn[/url]*QQ:252319874*/class Excel{ static $instance=null; private $excel=null; private $workbook=null; private $workbookadd=null; private $worksheet=null; private $worksheetadd=null; private $sheetnum=1; private $cells=array(); private $fields=array(); private $maxrows; private $maxcols; private $filename;

//構造函數 private function Excel() { $this->excel = new COM('Excel.Application') or die('Did Not Connect'); } //類入口 public static function getInstance() { if(null == self::$instance) { self::$instance = new Excel(); } return self::$instance; }

//設置文件地址 public function setFile($filename) { return $this->filename=$filename; }

//打開文件 public function Open() { $this->workbook=$this->excel->WorkBooks->Open($this->filename); }

//設置Sheet public function setSheet($num=1) { if($num>0) { $this->sheetnum=$num; $this->worksheet=$this->excel->WorkSheets[$this->sheetnum]; $this->maxcols=$this->maxCols(); $this->maxrows=$this->maxRows(); $this->getCells(); } }

//取得表所有值并寫進數組 private function getCells() { for($i=1;$i<$this->maxcols;$i++) { for($j=2;$j<$this->maxrows;$j++) { $this->cells[$this->worksheet->Cells(1,$i)->value][]=(string)$this->worksheet->Cells($j,$i)->value; } } return $this->cells; }

//返回表格內容數組 public function getAllData() { return $this->cells; }

//返回制定單元格內容 public function Cell($row,$col) { return $this->worksheet->Cells($row,$col)->Value; }

//取得表格字段名數組 public function getFields() { for($i=1;$i<$this->maxcols;$i++) { $this->fields[]=$this->worksheet->Cells(1,$i)->value; } return $this->fields; }

//修改制定單元格內容 public function editCell($row,$col,$value) { if($this->workbook==null || $this->worksheet==null) { echo 'Error:Did Not Connect!'; }else{ $this->worksheet->Cells($row,$col)->Value=$value; $this->workbook->Save(); } }

//修改一行數據 public function editOneRow($row,$arr) { if($this->workbook==null || $this->worksheet==null || $row>=2) { echo 'Error:Did Not Connect!'; }else{ if(count($arr)==$this->maxcols-1) { $i=1; foreach($arr as $val) { $this->worksheet->Cells($row,$i)->Value=$val; $i++; } $this->workbook->Save(); } } }

//取得總列數 private function maxCols() { $i=1; while(true) { if(0==$this->worksheet->Cells(1,$i)) { return $i; break; } $i++; } }

//取得總行數 private function maxRows() { $i=1; while(true) { if(0==$this->worksheet->Cells($i,1)) { return $i; break; } $i++; } }

//讀取制定行數據 public function getOneRow($row=2) { if($row>=2) { for($i=1;$i<$this->maxcols;$i++) { $arr[]=$this->worksheet->Cells($row,$i)->Value; } return $arr; } }

//關閉對象 public function Close() { $this->excel->WorkBooks->Close(); $this->excel=null; $this->workbook=null; $this->worksheet=null; self::$instance=null; }};

/*$excel = new COM('Excel.Application');$workbook; = $excel->WorkBooks->Open('D:Apache2htdocswwwrootMyExcel.xls');$worksheet = $excel->WorkSheets(1);echo $worksheet->Cells(2,6)->Value;$excel->WorkBooks->Close();*/

$excel=Excel::getInstance();$excel->setFile('D:Apache2htdocswwwrootMyExcel.xls');$excel->Open();$excel->setSheet();for($i=1;$i<16;$i++ ){ $arr[]=$i;}//$excel->editOneRow(2,$arr);print_r($excel->getAllData());$excel->Close();

?>

標簽: excel
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久久五月天| 日韩另类视频| 亚洲一卡久久| 亚洲午夜一级| 狠狠爱www人成狠狠爱综合网| 新版的欧美在线视频| 日韩黄色大片网站| 久久久久国产精品一区三寸| 91精品一区二区三区综合| 日韩免费看片| 久久中文亚洲字幕| 欧美1区免费| 麻豆成人在线| 日本91福利区| 美腿丝袜亚洲一区| 国产精品久一| 精品久久电影| 亚洲精品一区三区三区在线观看| 亚洲网站视频| 亚洲伊人影院| 国产日韩中文在线中文字幕| 国产精品主播| 麻豆网站免费在线观看| 日韩中文欧美| 亚洲欧洲一区二区天堂久久| 亚洲精品亚洲人成在线观看| 国产日韩中文在线中文字幕 | 久久中文字幕av| 亚洲高清毛片| 亚洲久久在线| 国产精品久久久网站| 精品视频在线观看网站| 深夜视频一区二区| 一区二区日韩免费看| 国产精品15p| 999久久久精品国产| 老牛国产精品一区的观看方式| 18国产精品| 97国产精品| 在线看片不卡| 国产精品美女在线观看直播| 国产成人精品亚洲线观看| 免费视频一区三区| 最新国产精品久久久| 欧美激情视频一区二区三区免费 | 国产亚洲永久域名| 亚洲精品影视| 日韩国产在线| 亚洲精品一区二区在线播放∴| 久久中文欧美| 免费日韩精品中文字幕视频在线| 视频一区日韩精品| 国产美女高潮在线观看| 爽好多水快深点欧美视频| 久久av国产紧身裤| 亚洲成人日韩| 久久a爱视频| 香蕉成人久久| 久久三级毛片| 久久最新视频| 日本不卡免费高清视频在线| 亚洲人成亚洲精品| 日韩欧美1区| 国产剧情一区二区在线观看| 国产亚洲在线| 日韩综合精品| 欧美一区影院| 国产精品日韩欧美一区| 久久亚洲精精品中文字幕| 国产精品日本| 色偷偷色偷偷色偷偷在线视频| 日本在线不卡视频一二三区| 亚洲成人va| 久久精品色播| 日本不卡一二三区黄网| 美女网站视频一区| 国产精品啊v在线| 蜜桃视频一区二区三区| 黄在线观看免费网站ktv| 欧美成人a交片免费看| 日韩超碰人人爽人人做人人添| 日韩国产精品久久久久久亚洲| 日本视频中文字幕一区二区三区| 亚洲激情国产| 久久精品亚洲| 中文字幕日本一区| 欧美一级精品| 精品免费视频| 桃色av一区二区| 国际精品欧美精品| 精品日产乱码久久久久久仙踪林| 日本少妇一区| 国产高清亚洲| 亚洲综合专区| 亚洲香蕉网站| 97国产成人高清在线观看| 中文字幕一区二区三区四区久久 | se01亚洲视频 | 日本不卡一区二区三区| 五月天激情综合网| 国产高潮在线| 在线人成日本视频| 日本在线不卡视频| 久久精品av麻豆的观看方式| 欧美性www| 亚洲精品精选| 久热精品在线| 欧美91视频| 日韩精品一卡二卡三卡四卡无卡| 亚洲综合日本| 精品深夜福利视频| 国产伦精品一区二区三区视频| 国产亚洲一级| 国产亚洲亚洲| 亚洲激情国产| 狠狠干成人综合网| 久久精品官网| 亚洲黄色免费av| 国产精品精品| 97精品国产福利一区二区三区| 粉嫩av一区二区三区四区五区| 久久久一二三| 丁香婷婷久久| 日本在线观看不卡视频| 国产精品成久久久久| 久久尤物视频| 国产精品任我爽爆在线播放 | 99久久婷婷这里只有精品| 亚洲www啪成人一区二区| 亚洲www啪成人一区二区| 精品一区二区三区中文字幕| 国产精品天堂蜜av在线播放| 国产精品地址| 久久久免费人体| 久久永久免费| 日韩欧美中文| 日韩中文一区二区| 青青青国产精品| 国产日本久久| 久久免费视频66| 免费污视频在线一区| 亚洲女同中文字幕| 丝袜美腿亚洲色图| 日韩有吗在线观看| 欧美中文一区| 国产香蕉精品| 久久精品午夜| 色天使综合视频| 国产一级久久| 日本成人中文字幕| 久久成人av| 色爱综合av| 午夜一区在线| 亚洲精品麻豆| 美女国产一区二区三区| 极品av在线| 亚洲精品网址| 日韩欧美久久| 精品色999| 欧美日韩日本国产亚洲在线| 蜜臀av国产精品久久久久| 国产精品一站二站| 亚洲伦乱视频| 亚洲一二av| 国产一区二区三区四区二区| 99久久久久国产精品| 日韩精品一区二区三区中文| 精品免费在线| 99热精品在线观看| 国产探花在线精品| 99精品小视频| 日本成人在线网站| 日韩.com| 久久亚洲二区| 麻豆高清免费国产一区| 欧美日韩一二| 蜜桃av.网站在线观看| 中文亚洲欧美| 久久午夜精品| 国产欧美日韩在线观看视频| 成人一区而且| 日av在线不卡| 精品国产三区在线| 欧美精品一区二区久久| 日韩激情av在线| 日韩精品dvd| 日韩精品久久久久久久软件91| 日本精品黄色| 婷婷精品在线| 精品成人免费一区二区在线播放| 欧美一区=区| 国产一区二区精品久| 国产精品毛片在线| 日本一区二区免费高清| 涩涩涩久久久成人精品| 国产99久久| 国产精品久久久亚洲一区| 亚洲欧美久久久| 色婷婷色综合| 日本va欧美va瓶|