在PHP中操作Excel实例代码
2015-01-24信息快讯网
使用COM,可以在PHP中控制Excel。下面通过一个简单的示例来演示PHP如何与Excel相交互(示例中有详细的注释)
<?php //指定页面编码,防止出现中文乱码的情形 header('Content-type: text/html; charset=gb2312'); //启动Excel $ms_excel=new COM("excel.application") or die("不能打开Excel应用程序"); //在网页中显示当前的Excel版本 echo "Excel版本:{$ms_excel->Version}\n"; //新建一个工作簿 $ms_excel->Application->Workbooks->Add() or die("不能添加新工作簿"); //在工作簿的工作表Sheet1中单元格A1中输入文本 $ms_excel->Worksheets("Sheet1")->Range("A1")->Value="测试"; //保存工作簿,如果没有指定路径,则默认保存在我的文档中 $ms_excel->Workbooks(1)->SaveAs("php_excel_test.xls"); //关闭工作簿 $ms_excel->Quit(); //清空对象 $ms_excel=null; ?>
在htdocs文件夹中将该文件保存为“excelsample.php”。打开浏览器,在地址栏中输入:
http://localhost/excelsample.php
此时,将会在页面中显示当前的Excel版本,同时创建名为php_excel_test.xls的工作簿并在工作表Sheet1单元格A1中输入“测试”。
打开工作簿php_excel_test.xls,在单元格A1中将会看到已经输入了“测试”。
注:为防止出现乱码,在代码开始设置了编码格式,同时在保存文件时选择保存为gb2312格式。
php中判断字符串是否全是中文或含有中文的实现代码
php中模拟POST传递数据的两种方法分享
php中获得视频时间总长度的另一种方法
Sorting Array Values in PHP(数组排序)
PHP 图片上传代码
PHP 命令行工具 shell_exec, exec, passthru, system详细使用介绍
php正则表达式(regar expression)
php程序的国际化实现方法(利用gettext)
shopex中集成的站长统计功能的代码简单分析
ThinkPHP与PHPExcel冲突解决方法
PHP导出MySQL数据到Excel文件(fputcsv)
php编程实现获取excel文档内容的代码实例
PHP导入Excel到MySQL的方法
PHP生成excel时单元格内换行问题的解决方法
mayfish 数据入库验证代码
PHP 图片上传实现代码 带详细注释
PHP 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
PHP中冒号、endif、endwhile、endfor使用介绍
PHP 文件上传全攻略
PHP GD 图像处理组件的常用函数总结
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
ExtJS与PHP、MySQL实现存储的方法
PHP 最大运行时间 max_execution_time修改方法
php下使用SimpleXML 处理XML 文件
两个开源的Php输出Excel文件类
Linux下将excel数据导入到mssql数据库中的方法
php 操作excel文件的方法小结
php 将excel导入mysql
PHP Smarty生成EXCEL文档的代码