"continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?
在 7.3 版本之前写出这种代码,在 PHPExcel\Shared\OLE.php文件内 switch 内 continue 的效果和 break 是一样的,正确的解决办法应该是将 continue 改成 break。 大概在288行左右
switch ($type) {
case self::OLE_PPS_TYPE_ROOT:
$pps = new PHPExcel_Shared_OLE_PPS_Root(null, null, array());
$this->root = $pps;
break;
case self::OLE_PPS_TYPE_DIR:
$pps = new PHPExcel_Shared_OLE_PPS(null, null, null, null, null, null, null, null, null, array());
break;
case self::OLE_PPS_TYPE_FILE:
$pps = new PHPExcel_Shared_OLE_PPS_File($name);
break;
default:
break;
}
0条评论