xls格式的excel無(wú)法導(dǎo)入系統(tǒng),報(bào)錯(cuò)continue" targeting switch is equivalent

位置:首頁(yè) / 新聞中心 / 知識(shí)教程

知識(shí)教程 Admin 2024-02-23 18:16:48 903
最近在做一個(gè)導(dǎo)入excel到系統(tǒng)的項(xiàng)目,php7.3版本導(dǎo)入報(bào)錯(cuò)誤"continue" targeting switch is equivalent to "break". Did you mean to use "continue 2?",這說(shuō)明系統(tǒng)壓根沒(méi)能解析excel的數(shù)據(jù),順著這條線(xiàn)往下,發(fā)現(xiàn)系統(tǒng)不兼容2007以下excel生成的xls后綴的文件。

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

第二,將代碼continue改為break。

附:

1、文件格式不同。xls 是一個(gè)特du有的二進(jìn)制格式,zhi其核心結(jié)構(gòu)是復(fù)合文檔類(lèi)型的dao結(jié)構(gòu),而 xlsx 的核心結(jié)構(gòu)是 XML 類(lèi)型的結(jié)構(gòu),采用的是基于 XML 的壓縮方式,使其占用的空間更小。xlsx 中最后一個(gè) x 的意義就在于此。
 
2、版本不同。xls是excel2003及以前版本生成的文件格式,而xlsx是excel2007及以后版本生成的文件格式。
 
3、兼容性不同。xlsx格式是向下兼容的,可兼容xls格式

以上就是“xls格式的excel無(wú)法導(dǎo)入系統(tǒng),報(bào)錯(cuò)continue" targeting switch is equivalent”的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注木子天禾科技其它相關(guān)文章!


以上就是“xls格式的excel無(wú)法導(dǎo)入系統(tǒng),報(bào)錯(cuò)continue" targeting switch is equivalent”的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注木子天禾科技其它相關(guān)文章!

15934152105 掃描微信