发布网友 发布时间:2022-04-22 00:54
共7个回答
热心网友 时间:2022-04-06 03:26
PHP 输出EXCEL文件有种简单的方式:
定义header() 头部输出格式:
---头部输出格式的步骤有两种:
.header("Content-type:application/vnd.ms-excel");
.header("Content-Disposition:filename=php100.xls");
举例如下:
<?php
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=php100.xls");
echo "A1\t B1\t C1\n";
echo "A2\t B2\t C2\n";
echo "A3\t B3\t C3\n";
?>
显示的结果:
一个3行3列的excel 文件
A1 B1 C1
A2 B2 C2
A3 B3 C3
热心网友 时间:2022-04-06 04:44
1.引入PHPEXCEL插件<下载解压到你的项目类库里面>
2.上传你的excel文件<主要是获取到你的文件路径>
示例代码如下
/**参考资料:http://phpexcel.codeplex.com/
http://www.cnblogs.com/freespider/p/3284828.html
热心网友 时间:2022-04-06 06:18
你是要用php操作Excel文件吗, 如果是的话, 尝试以下步骤:
1: 下载phpexcel包(http://phpexcel.codeplex.com/), 解压缩至你的项目第三方包目录;
2: 在你的项目中引入PHPExcel目录下的PHPExcel.php文件;
3: 可以写你的逻辑了
一个小demo:
<?php
require __DIR__.'/PHPExcel/PHPExcel.php';
$objPHPExcel = new PHPExcel();
$objSheet = $objPHPExcel->getActiveSheet();
$objSheet->setTitle('Excel_1');
$objSheet->setCellValue('A1', '编号')->setCellValue('B1', '姓名');
$objSheet->setCellValue('A2', '1')->setCellValue('B2', '小罗');
$objSheet->setCellValue('A3', '2')->setCellValue('B3', '小刘');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
$objWriter->save(__DIR__.'/Excel/Excel_1.xlsx');
热心网友 时间:2022-04-06 08:10
下载一个php的扩展 phpexcel 然后按照文档去操作就好了。
热心网友 时间:2022-04-06 10:18
不知道您用的是哪种框架,使用“PHPExcel”插件,基本能满足对excel文件操作的需求。
热心网友 时间:2022-04-06 12:42
有个套件PHPExcel,比较常用,改一改就能用。
热心网友 时间:2022-04-06 15:24
使用phpexecle这个吧