phpspreadsheet初始化报错

phpspreadsheet syntax error unexpected '='

语法解析错误: syntax error, unexpected '='[/home/www/webroot/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php:2460]

03/54e68cc55d77295d1360d3a76ef8a9.png


本地开发环境PHP7.3服务器环境PHP7.0,然后本地导出功能正常,上传到服务器后,导出功能一直报错,查了好久不知道什么原因,然后到phpspreadsheet官网看了一下,发现了一句很糟心到话:

c5/5a11cbab03ce3dac45abec8fb13446.png


最低版本要求PHP7.1,怪不得一直报错[晕][晕][晕][晕][晕][晕][晕][晕]

等有时间再把服务器PHP版本升级吧,先把phpspreadsheet降到1.8然后上传到服务器就正常了。


本地环境和服务器环境统一很重要啊!

本地环境和服务器环境统一很重要啊!

本地环境和服务器环境统一很重要啊!