我得到的错误是:
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 PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
class Mgs_to_dbms extends MY_Controller{
public function transfer_pe(){
$spreadsheet = new Spreadsheet();
}
}
答案 0 :(得分:3)
您使用的是哪个版本的PHP,在切换到PHP 7.2后,今天却遇到了同样的错误。
答案 1 :(得分:0)
方法#1 将PHP更新到v7.1
方法2 安装以前版本的PhpSpreadsheet
调整composer.json
"require": {
"php": ">=7.0",
"phpoffice/phpspreadsheet": "*"
}
然后运行
php composer.phar update phpoffice/phpspreadsheet