excel 文件与数据库文件导入导出

 

<?php
/**
 * 设置环境变量
 *
 */
$path = 'WEB-INF';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
/**
 * 生成多工作表 Excel 文件,并提供下载
 *
 */
require 'Spreadsheet/Excel/Writer.php';
$workbook = new Spreadsheet_Excel_Writer(); // 初始化类
$workbook->send('multi-worksheet-demo.xls'); // 发送 Excel 文件名供下载


$worksheet =& $workbook->addWorksheet('二化螟'); // 加入一个工作表 二化螟
$data = array(
    array('name', '性别', 'age'),
    array('alex', 'M', '18'),
    array('joe', 'F', '16')
);
for ($row = 0; $row < count($data); $row ++) {
    for ($col = 0; $col < count($data[0]); $col ++) {
  $worksheet->writeString($row, $col, $data[$row][$col]); // 在 sheet-1 中写入数据
    }
}

$worksheet =& $workbook->addWorksheet('sheet-2'); // 加入一个工作表 sheet-2
$data = array(
    array('name', 'sex', 'age'),
    array('Smith', 'M', '28'),
    array('foo', 'F', '16')
);
for ($row = 0; $row < count($data); $row ++) {
    for ($col = 0; $col < count($data[0]); $col ++) {
        $worksheet->writeString($row, $col, $data[$row][$col]); // 在 sheet-2 中写入数据
    }
}

$workbook->close(); // 完成下载
?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值