ThinkPHP使用PHPExcel,PHP7.2版本以上无法导出

THINKPHP扩展PHPEXCEL与PHP7.3高版本兼容问题:
框架:ThinkPHP5,PHPExcel版本:1.81
注:以下三种处理方法,可能修改其中一个、两个就能解决问题,也有可能需要全部修改。

处理一:

无法导出EXCEL原因为:/extend/PHPExcel/PHPExcel/Shared/OLE.php第290行使用的是continue,PHP7不支持,修改为continue 2即可。
PHPExcel无法导出的问题 - 图1

处理二:

在导出方法里,导出excel版本为excel5。
PHPExcel无法导出的问题 - 图2

处理三:

打开/extend/PHPExcel/PHPExcel\Calculation\Functions.php文件,删除掉576行(有些版本下载下来可能不是这一行,就在580行左右)的break即可。
PHPExcel无法导出的问题 - 图3