PHPがエラーになるパターン

PHPがエラーになるパターン

PHPを少々使ってみて、身に染みた頻度の多いエラーパターン

① 文字コードの違い
② 変数の頭に$を付けていない。(自己の単純ミス)
③ ” ,’ の使い方のミス。セットになっていないなど。
④ 2バイト系文字の混入。2バイト系スペースがエディタのどこかに隠れている。

① に関して追記ですが、PHPのコードを書き込む際、UTF-8ではなくUTF-8Nで行う必要があります。UTF-8で書き込むと実行した際にゴミが出力される現象が発生しました。このゴミの正体はBOM(Byte Order Mark)というデータ判別を行うためのコードで場合によっては重要な意味を持つのですが、PHPのデバック中はUTF-8Nで書き込めばBOMは生成されず、なんらかの問題も解決される可能性が大きいと個人的には思います。