PHPExcelを使用しているPHPでPHP 5.x から PHP 7.xに移行すると、「Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context」のエラーが上がりました。PHP 7.xでは、エラーの内容は、switch,loop 以外で「break」を使うと駄目になったようです。
ソースコード内の「break」の箇所をコメントアウトするか削除すればエラーは解消されました
if (...)
{
return 10;
// break;
}
else if (...)
{
// return 20;
}


コメント