主页 | excel电子表格 | Word办公 | PPT教学 | Wps文档处理 |

php办公软件excel下载安装

    1. PHPExcel

    不带格式的:

    1、 直接写csv文件。

    2、COM调用adodb操作excel读取想要带格式的标准xls文件: 请用COM调用adodb读取,然后调用excel.application格式化。 其他的方法就是扯淡,别给我说1、phpexcel,那资源消耗只适合玩单机,兼容性也不够!2、pear的可以带格式输出,但兼容性很差,经常打不开3、xml方式,制作模板 比较费时。 总结:不带格式,就用csv最简单 想带格式就用adodb+excel.application来操作,(注意:excel 格式化很慢,adodb导出很快,带格式写excel就是个悲剧!)

    2. phpexcel导入大量数据

    1、首先我们准备一个含有数据的Excel表格,表头和数据表中的表字段相对应。

    2、在ThinkPHP中引入PHPExcel类库。

    3、然后我们编写导入的PHP代码。

    4、然后我们编写导出的PHP代码。

    5、然后我们进行导出测试发现可以导出即可。

    3. phpExcel 超时 溢出

    出现打开网站有时出现502 Bad Gateway这种情况,可以才去刷新操作解决问题。 所谓刷新其实就是从服务器下载数据到本地的硬盘浏览器,再从本地硬盘种读取数据到浏览器显示给我们看。 如果你重新直接点击你想要浏览的网页链接,你会发现刚才还是显示502 bad getway的页面现在又可以正常浏览了!当你点击你想要浏览的网页链接的时候,是会从服务器重新下载数据的。 解决方法就是从服务器上刷新:快捷键 ctrl+F5,这样就是重新向服务器发送请求了。 最后可以尝试一下清理浏览器缓存。 502 Bad Gateway是一种报错提示,这一错误不代表上游服务器关闭了,而是上游服务器和网关/代理不同意的协议交换数据。 会出现这种现象有以下几个原因:

    1. 在安装php前,脚本中某些lib包可能没有安装上,造成php没有编译安装成功。

    2. 在php.ini里,eaccelerator配置项一定要放在Zend Optimizer配置之前,否则也可能引起502 Bad Gateway

    3. 在安装好使用过程中出现502问题,一般是因为默认php-cgi进程是5个,可能因为phpcgi进程不够用而造成502。

    4. php执行超时,修改/usr/local/php/etc/php.ini 将max_execution_time改为300。

    5. 磁盘空间不足,如mysql日志占用大量空间。

    6. 查看php-cgi进程是否在运行。

    4. phpExcel 过去文件名

    我用的是这段代码:

    require_once("../lib/excelcreator.class.php");

    $myxls = new ExcelCreator ("中文Excel");

    $aTableHead = '

    ';

    $aTableBody = '

    ';

    $aTableBottom = '

    ';

    $workSheet = $myxls->createWorkSheet ( "中文sheet1", $aTableHead, $aTableBody, $aTableBottom );。

    5. phpExcel load内存溢出

    httpd.conf这个配置文件里面加入LoadModulephp5_module"F:\web\PHP\php5apache2.dll"AddTypeapplication/x-httpd-php.php添加这2行,第三行去掉,然后保存,再重启下apache服务。

    6. phpExcel 获取文件名

    建议你先生成csv文件格式,然后手动转换成excel文件.php倒是有扩展支持生成excel,例如PHPExcel.不过都相对麻烦.

  • 办公软件办公软件excel套表
  • 办公软件excel检查重名