phpで PHP Parse error: syntax error, unexpected ‘$’, expecting ‘)’ の原因

php
スポンサーリンク

エラーメッセージの意味

簡単に説明すると
“)”付近(直前)のソースコードに、想定外の “[“が存在することによって起こる構文エラーです。

tarateil

原因

記述ミス

上記のterateilのケースは、記述ミスで起こっているパターン。

文字コードがおかしい

今回30分ぐらいハマってしまったのがコレだった。

文字コードがutf-8でなければならないところ、~iso~ みたいのになってた。

エラーログに記載されていた行番号を見てみると日本語(マルチバイト文字)が含まれていた。

コメント