エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PHP5から7にしたらFatal error: break not in the loop or switch context | ITハット
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHP5から7にしたらFatal error: break not in the loop or switch context | ITハット
ローカル環境構築のために使用しているMAMPのバージョンを4にしたら、こんなタイトルのようなエラーが出... ローカル環境構築のために使用しているMAMPのバージョンを4にしたら、こんなタイトルのようなエラーが出ました。PHP5.xではエラーにならなかったけど、PHP7ではエラーになるようです。 エラーの内容 Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ contextというのは、ループやswitch文以外で break; を使うなという内容のメッセージです。具体的には以下のようなソースコードです。 if (...) { return 10; break; } else if (...) { return 20; } このエラーが出たのはPHPExcelというライブラリを使っていたときに起きました。このような感じで、あまり意味のない break; 文が使われています。break; の部分をコメントアウトしてあげればエラーは消えます。 そもそも