PHPExcelで Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context と表示される PHPExcelはExcelファイルの入出力ができる便利なライブラリですが、少し前のものだと、PHP7でエラーが出てしまうことがあるようです。 swichやwhile文で使うべきbreakがif文などにあるとこのエラーが出ます。PHP5系まではそのまま通ってしまいます。 PHPExcelはこのサイト(phpexcel.codeplex.com)での更新は止まっていますが、github(github.com/PHPOffice/PHPExcel)では修正されています。バージョンは1.8で同じですが、上記のエラーは出なくなりました。2017/1/9時点の最新版では、PHPの対応バージョンは5.2以上となっています。