亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

php導入導出excel實例

2024-05-04 23:18:59
字體:
來源:轉載
供稿:網友

這里實現的PHP導入導出excel功能用到的是開源PHPExcel,執行下面的操作之前請先下載該類庫文件,官方網站:,官網案例代碼很多,導出pdf什么的都有,這里主要介紹PHP導入導出excel的功能,導出excel文件是office2007格式,同時兼容2003。

php導入導出excel實例

php導入excel
導入的excel文件的數據格式,截圖如下:
下面是將該excel文件的數據導入到數據庫的具體代碼:

復制代碼 代碼如下:


<?php
require_once 'Classes/PHPExcel.php';
require_once 'Classes/PHPExcel/IOFactory.php';
require_once 'Classes/PHPExcel/Reader/Excel5.php';

$objReader=PHPExcel_IOFactory::createReader('Excel5');//use excel2007 for 2007 format
$objPHPExcel=$objReader->load($file_url);//$file_url即Excel文件的路徑
$sheet=$objPHPExcel->getSheet(0);//獲取第一個工作表
$highestRow=$sheet->getHighestRow();//取得總行數
$highestColumn=$sheet->getHighestColumn(); //取得總列數
//循環讀取excel文件,讀取一條,插入一條
for($j=2;$j<=$highestRow;$j++){//從第一行開始讀取數據
 $str='';
 for($k='A';$k<=$highestColumn;$k++){            //從A列讀取數據
 //這種方法簡單,但有不妥,以'//'合并為數組,再分割//為字段值插入到數據庫,實測在excel中,如果某單元格的值包含了//導入的數據會為空       
  $str.=$objPHPExcel->getActiveSheet()->getCell("$k$j")->getValue().'//';//讀取單元格
 }
 //explode:函數把字符串分割為數組。
 $strs=explode("http://",$str);
 $sql="INSERT INTO `".TB_PREFIX."business`(`username`,`password`,`company`,`prov`,`address`,`btime`,`phone`,`email`,`name`) VALUES (
 '{$strs[0]}',
 '{$strs[1]}',
 '{$strs[2]}',
 '{$strs[3]}',
 '{$strs[4]}',
 '{$strs[5]}',
 '{$strs[6]}',
 '{$strs[7]}',
 '{$strs[8]}')";
 $db->query($sql);//這里執行的是插入數據庫操作
}
unlink($file_url); //刪除excel文件
?>

php導出excel
下面直接放出本人總結的使用PHP導出Excel的部分調用代碼。

復制代碼 代碼如下:


<?php
error_reporting(E_ALL);
date_default_timezone_set('Asia/Shanghai');
require_once './Classes/PHPExcel.php';

$data=array(
 0=>array(
  'id'=>1001,
  'username'=>'張飛',
  'password'=>'123456',
  'address'=>'三國時高老莊250巷101室'
 ),
 1=>array(
  'id'=>1002,
  'username'=>'關羽',
  'password'=>'123456',
  'address'=>'三國時花果山'
 ),
 2=>array(
  'id'=>1003,
  'username'=>'曹操',
  'password'=>'123456',
  'address'=>'延安西路2055弄3號'
 ),
 3=>array(
  'id'=>1004,
  'username'=>'劉備',
  'password'=>'654321',
  'address'=>'愚園路188號3309室'
 )
);

$objPHPExcel=new PHPExcel();
$objPHPExcel->getProperties()->setCreator('http://www.49028c.com')
        ->setLastModifiedBy('http://www.49028c.com')
        ->setTitle('Office 2007 XLSX Document')
        ->setSubject('Office 2007 XLSX Document')
        ->setDescription('Document for Office 2007 XLSX, generated using PHP classes.')
        ->setKeywords('office 2007 openxml php')
        ->setCategory('Result file');
$objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A1','ID')
            ->setCellValue('B1','用戶名')
            ->setCellValue('C1','密碼')
            ->setCellValue('D1','地址');

$i=2;   
foreach($data as $k=>$v){
 $objPHPExcel->setActiveSheetIndex(0)
            ->setCellValue('A'.$i,$v['id'])
            ->setCellValue('B'.$i,$v['username'])
            ->setCellValue('C'.$i,$v['password'])
            ->setCellValue('D'.$i,$v['address']);
 $i++;
}
$objPHPExcel->getActiveSheet()->setTitle('三年級2班');
$objPHPExcel->setActiveSheetIndex(0);
$filename=urlencode('學生信息統計表').'_'.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;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品亚发布| 日韩在线欧美在线| 亚洲欧美日韩第一区| 亚洲精品美女在线观看| 国产成人精品a视频一区www| 日韩一中文字幕| 91av在线播放| 欧美高跟鞋交xxxxhd| 国产日韩综合一区二区性色av| 性视频1819p久久| 国产精品美女久久久免费| 亚洲精品自拍偷拍| 538国产精品一区二区免费视频| 国产日韩欧美中文在线播放| 亚洲精品美女在线观看| 91免费福利视频| 久久伊人91精品综合网站| 懂色aⅴ精品一区二区三区蜜月| 欧美一区二区三区图| 成人国产亚洲精品a区天堂华泰| 国产精自产拍久久久久久| 成人黄色午夜影院| 97视频在线免费观看| 亚洲黄在线观看| 日本精品久久久久久久| 亚洲成人a**站| 亚洲成人激情视频| 久久久精品一区二区三区| 国产一区二区美女视频| 日韩av综合网站| 亚洲精品久久久久久久久久久| 日韩欧美在线看| 尤物九九久久国产精品的特点| 国外成人在线直播| 欧美性感美女h网站在线观看免费| 亚洲综合日韩中文字幕v在线| 国产成人精品a视频一区www| 欧美成人性色生活仑片| 色综合久久久久久中文网| www.国产精品一二区| 国产精品午夜国产小视频| 国产精品久久久久av免费| 国产精品对白刺激| 欧美成人在线影院| 这里只有精品丝袜| 欧美日韩国产va另类| 伊人男人综合视频网| xxxxx成人.com| 亚洲精品小视频在线观看| 欧美午夜视频一区二区| 欧美一区二区大胆人体摄影专业网站| 国产丝袜一区二区| 国产精品久久久久久久久久尿| 国产成人免费av| 日韩av一区二区在线观看| 欧美人与物videos| 韩曰欧美视频免费观看| 国产91在线播放九色快色| 亚洲女成人图区| 国产美女高潮久久白浆| 欧美成人合集magnet| 欧美成人一区二区三区电影| 亚洲精品97久久| 68精品久久久久久欧美| 97在线看免费观看视频在线观看| 综合网日日天干夜夜久久| 久久久免费精品视频| 77777少妇光屁股久久一区| 国产精品久久久久久久久男| 在线亚洲国产精品网| 精品亚洲国产视频| 亚洲免费成人av电影| 久久精品久久久久久国产 免费| 中文欧美在线视频| 久久久精品影院| 韩国精品美女www爽爽爽视频| 久久亚洲电影天堂| 国产精品99久久久久久久久| 亚洲美女中文字幕| 日韩美女在线播放| 亚洲欧美另类中文字幕| 国产精品极品在线| 精品久久久久久亚洲精品| 亚洲国产精品视频在线观看| 夜色77av精品影院| 最新91在线视频| 一本一本久久a久久精品牛牛影视| 日韩欧美在线看| 亚洲free性xxxx护士hd| 国产成人av在线播放| 成人精品一区二区三区电影免费| 亚洲国产精品99久久| www欧美xxxx| 456亚洲影院| 欧美精品久久久久久久| 日韩av手机在线观看| 亚洲国产小视频在线观看| 日韩中文在线不卡| 国外成人在线直播| 日韩电影网在线| 揄拍成人国产精品视频| 国产精品91视频| 欧美色另类天堂2015| 久久久久久久久久久亚洲| 精品亚洲永久免费精品| 自拍亚洲一区欧美另类| 51色欧美片视频在线观看| 羞羞色国产精品| 国产一区二区在线免费视频| 亚洲精品一区中文字幕乱码| 欧美精品18videos性欧| 国内偷自视频区视频综合| 久久97精品久久久久久久不卡| 色噜噜狠狠狠综合曰曰曰88av| 5566日本婷婷色中文字幕97| 精品国内亚洲在观看18黄| 欧美肥老太性生活视频| 欧美xxxx14xxxxx性爽| 国产精品91久久久| 欧美丰满少妇xxxxx| 欧美日韩电影在线观看| 亚洲国产精久久久久久| 成人美女av在线直播| 精品一区二区三区四区在线| 91高清免费视频| 国产日本欧美视频| 北条麻妃一区二区在线观看| 亚洲乱码av中文一区二区| 亚洲丁香婷深爱综合| 91情侣偷在线精品国产| 久久影视免费观看| 亚洲加勒比久久88色综合| 精品美女永久免费视频| 18性欧美xxxⅹ性满足| 欧美激情精品久久久久久久变态| 日韩精品高清视频| 亚洲午夜av电影| 亚洲理论在线a中文字幕| 亚洲精品suv精品一区二区| 91精品视频免费观看| 精品视频在线导航| 91精品视频在线看| 欧美日韩中文字幕| 国产欧美最新羞羞视频在线观看| 黑人极品videos精品欧美裸| 久久亚洲综合国产精品99麻豆精品福利| www高清在线视频日韩欧美| 亚洲欧美成人网| 最近中文字幕2019免费| 国产精品三级久久久久久电影| 81精品国产乱码久久久久久| 欧美成人免费一级人片100| 91免费精品国偷自产在线| 欧美日韩国产区| 麻豆精品精华液| 欧美激情高清视频| 国产精品久久久久久久久久久久久久| 亚洲精美色品网站| 国产在线98福利播放视频| 国产97在线亚洲| 日韩av综合网| 国产精品久久久久久av下载红粉| 亚洲人成人99网站| 96sao精品视频在线观看|