PHPTweetPocketプログラミングにエラーはつきものですが、エラーメッセージの意味がわかっていれば素早く対処出来ます。そこで、よくあるエラーメッセージと、それが起こる具体例をいくつかまとめてみました。しようとしたために起こるエラーです。こんな単純なミス絶対しないと思うかもしれませんが、次のようになっていたりすると案外見落としてしまうかもしれません。中で定義することで解決します。"hello"あるべき文字が抜けている場合などに起こる構文エラーです。この場合は行末のセミコロンがありません。(T_ECHO)」のようなメッセージになる場合もあります。セミコロンを入力したつもりがコロン(:)だったということもしばしばです。丸括弧を閉じ忘れています。「{}」の数が合わない場合などが考えられます。このエラーが起きたときは、セミコロンがきちんと付いているか、括弧は閉じられているかをよく確認して下さい。"sample";変数を文字型として初期化したにもかかわらず、配列として扱おうとしています。array」のようになります。(関数名)<?phpmy_function();定義していない関数を呼びだそうとして起こるエラーです。し忘れていることが多いです。ライブラリがインストールされていないかもしれません。バージョンアップで今まで使えていた関数がなくなっていることもあります。);関数に必要な引数が省略されている場合に起こりうるエラーです。省略可にするのであれば関数に初期値を設定しておくべきです。200);同じ名前の定数は一度しか定義できません。決めたら、別の値で上書きすることはできません。使って定数が既に定義済みでないか確認して下さい。trim(){}同じ名前の関数が複数存在する場合に起こるエラーです。同じ名前の関数を定義してしまっているケースです。使って同名の関数が既にないか調べておくのもひとつの手です。"test.php";ファイルやディレクトリが存在しない場合に起こります。同様のエラーになります。使って絶対パスに置き換えておくことで解決する場合もあります。deprecated厳密にはエラーではないのですが、非推奨の関数を使っていると発生します。バージョンアップすると、脆弱性や、新しい関数の登場によって、古い関数を使うべきではなくなることがあります。使うことが推奨されています。E_DEPRECATED);を追加することで一時的にエラー表示を抑制します。非推奨の関数には深刻な脆弱性がある場合がほとんどなので、あくまで対応までの時間稼ぎです。コメントをキャンセルメールアドレスが公開されることはありません。コメント名前メールアドレスサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。2[PR]AboutPHP初心者が自らのためにまとめた備忘録です。所々おかしな記述があるかと思いますが、その時はよろしくお願いします。断りがない場合PHPのバージョンは5.6以上を想定しています。