/**
* @param string $filname //输出的文件名
* @param string $type //编码类型
* @param string $array //excel的标题
* @param string $data //需要的数据data
**/
function exportExcel($filname, $type = 'utf-8', $array, $data) {
if (empty ($data)) {
echo "<script>alert('sorry,no data!');history.go(-1);</script>";
exit;
}
$filname = iconv("utf-8", "gb2312", $filname);
header("Content-type:application/vnd.ms-excel;");
header("Content-Disposition:attachment;filename=$filname.xls");
echo "<META HTTP-EQUIV='Content-Type' CONTENT='text/html;charset=$type'>";
echo '<table border="1" cellspacing="1" cellpadding="1"><tr align="center">';
foreach ($array as $val) {
echo "<td width='100'>$val</td>";
}
echo '</tr>';
foreach ($data as $val) {
if(is_array($val)){
echo '<tr align="center">';
foreach ($val as $v) {
echo '<td width="120" height="30">' . $v . '</td>';
}
echo '</td>';
}else {
echo '<tr align="center">';
echo '<td width="120" height="30">' . $val . '</td>';
echo '</td>';
}
}
echo '</table>';
exit;
}
分享到:
相关推荐
PHP导出Excel (注:导出带图片的EXCEL也支持),已修正保存到本地不能打开已经乱码的问题,具体内容可参照文件中demo.php有详细说明。
php导出excel文件
php 导出 excel 类文件(包含使用实例)
php导出excel文件,csv,xls.
介绍一个php导出excel类,设置编码,标题栏,内容栏,页面编码,Excel文件的编码,生成并自动下载Excel,标题栏数组,内容数组。
php 导出excel php导入excel
后台php读取数据,提供PHP导出csv压缩包文件的表格,提供压缩打包下载
php导出excel文档,相关代码组建,已经测试通过了。可共学习使用。
php根据excel模板导出excel并合并单元格,根据模板导出会少写很多样式的代码,非常方便
php导出excel实例 一个详细的导出excel2007实例
php导出excel表格,
PHP导出Excel ,已修正保存到本地不能打开已经乱码的问题,具体内容可参照文件中demo.php有详细说明。(注:无法导出图)——
[extjs]php导出excel组件及sql.zip 前台按钮+后台sql查询一应俱全 本文引用phpexcel组件,已附上.
PHP导出Excel表,可以自动的锁定excel表的下一列,插入整个表到excel中
PHP导出数据到excel,直接链接到MYSQL数据库
使用thinkphp导入导出excel数据
PHP导出EXCEL快速开发指南
php电子表格 导入/导出excel实例 php电子表格 导入/导出excel实例 php电子表格 导入/导出excel实例 php电子表格 导入/导出excel实例