thinkphp6.0使用phpexcel导出excel无法打开

2022-09-05 0 291

thinkphp6.0使用phpexcel导出excel无法打开


使用这个php依赖扩展直接引入

composer require phpoffice/phpexcel


那么常见的错误有哪些呢?


1、Array and string offset access syntax with curly braces is deprecated    

这种字面上的意思是:大括号的数组的写法已经废弃了  $arr{0}这种写法在PHP 7.4的时候已经废弃了  必须要写成 $arr[0]这种  那么解决这种错误怎么办呢 ,可以把php版本换成7.3或者修改写法 把phpexcel里面的$arr{0}这种换成$arr[0]的这种


2、net::ERR_INVALID_RESPONSE 或直接 导出打不开网页   

    这种错误试试以下两个方法

    1、缓冲区问题  解决方法:ob_clean()  在输出文件之前先清空缓冲

    2、PHP缺少zip扩展  解决方法:安装zip扩展


回帖
  • 消灭零回复

会员登录
还没有账号 立即注册

手机登录

会员注册
还没有账号 立即登录

帐号注册