您好,欢迎访问木子天禾科技官网!
17319297980
15934152105
北京软件开发公司_山西软件开发公司_木子天禾科技官网
联系我们

北京软件开发公司_山西软件开发公司_木子天禾科技官网

地址:山西省太原市小店区恒大未来城5-1711
手机:15934152105

咨询热线17319297980

xls格式的excel无法导入系统,报错continue" targeting switch is equivalent

发布时间:2020-09-19 18:09人气:

最近在做一个导入excel到系统的项目,php7.3版本导入报错误"continue" targeting switch is equivalent to "break". Did you mean to use "continue 2?",这说明系统压根没能解析excel的数据,顺着这条线往下,发现系统不兼容2007以下excel生成的xls后缀的文件。

解决办法如下:
第一,使用2007以上的excel格式的版本

第二,将代码continue改为break。

附:

1、文件格式不同。xls 是一个特du有的二进制格式,zhi其核心结构是复合文档类型的dao结构,而 xlsx 的核心结构是 XML 类型的结构,采用的是基于 XML 的压缩方式,使其占用的空间更小。xlsx 中最后一个 x 的意义就在于此。
 
2、版本不同。xls是excel2003及以前版本生成的文件格式,而xlsx是excel2007及以后版本生成的文件格式。
 
3、兼容性不同。xlsx格式是向下兼容的,可兼容xls格式

推荐资讯

17319297980