Code Fix

初級配列リテラルや関数呼び出しでカンマを付け忘れたときの Parse error › パターン1

配列リテラルや関数呼び出しでカンマを付け忘れたときの Parse error

配列の要素や関数の引数を並べる際、区切りのカンマを付け忘れると、次のトークンが「予期しない」ものとして構文エラーになります。

 1  <?php
 2  $nums = [1_ 2, 3];
              ^
 3  echo count($nums);
Parse error: syntax error, unexpected integer "2", expecting "]" in main.php on line 2

空欄を埋めて実行を通す

広告
広告スロット(未設定)

配列リテラルや関数呼び出しでカンマを付け忘れたときの Parse error

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)