当我试图在PHP 7中导出excel文件时,相同的代码在php5中工作

时间:2017-07-12 11:54:18

标签: php excel excel-import

当我尝试在php 7中导出excel文件时,相同的代码在php5中工作

$worksheet =& new writeexcel_worksheet($name, $index, $this->_activesheet, $this->_firstsheet, $this->_url_format, $this->_parser, $this->_tempdir);

  

解析错误:语法错误,意外'新' (T_NEW)在第190行的C:\ xampp \ htdocs \ developer \ wp-content \ plugins \ liveunited-payments \ php_writeexcel \ class.writeexcel_workbook.inc.php

1 个答案:

答案 0 :(得分:0)

php7与php5不完全兼容,在大多数情况下你必须重构一些代码。

首先,尝试删除“&”靠近“新”

$worksheet =new writeexcel_worksheet($name, $index, $this->_activesheet,
                                  $this->_firstsheet,
                                  $this->_url_format, $this->_parser,
                                  $this->_tempdir);

我注意到某些外部库中的错误原因。最好的方法是将供应商更新为支持php7的版本