php “syntax error, unexpected ‘)'”対処方法

古いバージョンのPHPで関数のパラメータの最後がカンマで終了すると発生する。

compact(
    'aaa',
    'bbb',
    'ccc',  // NG
)
compact(
    'aaa',
    'bbb',
    'ccc'  // OK
)

しかし、PHPのバージョンが7.4以降だとエラーにならない。
7.2だとエラーになるが7.3は未確認。

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です