php电子表格错误:消息:语法错误,意外'='



>我得到的错误是:

Type: ParseError
Message: syntax error, unexpected '='
Filename: /volume1/web/dbms/dev/akshay/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php
Line Number: 2460    
my Code is :
<?php  
use PhpOfficePhpSpreadsheetSpreadsheet;
use PhpOfficePhpSpreadsheetWriterXlsx;
class Mgs_to_dbms extends MY_Controller{
public function transfer_pe(){
$spreadsheet = new Spreadsheet(); 
}
}       

您使用的是哪个版本的 PHP,切换到 PHP 7.2 后,我今天遇到了同样的错误,它消失了。

方法 #1 将 PHP 更新到 v7.1

方法#2安装以前版本的PhpSpreadsheet

调整composer.json

"require": {
"php": ">=7.0",
"phpoffice/phpspreadsheet": "*"
}

并运行

php composer.phar update phpoffice/phpspreadsheet

最新更新