• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPの変数未定義エラー)

PHPの変数未定義エラー

このQ&Aのポイント
  • PHPの変数未定義エラーについて詳しく説明します。
  • 表示されるエラーメッセージの内容と、原因の一例を紹介します。
  • 解決策として、変数を事前に定義する方法を紹介します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#244856
noname#244856
回答No.3

以下のまとめをよく読んでください。 Qiita - $_GET, $_POSTなどを受け取る際の処理 http://qiita.com/mpyw/items/2f9955db1c02eeef43ea バージョンによってerror_reportingのデフォルト設定が異なることはあるようですね。

KAIJI-000
質問者

補足

参考ページの提示ありがとうございます。まだまだ僕のレベルでは1回読んだだけでは分かりませんが、今後の糧とさせていただきます。

その他の回答 (2)

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.2

エラーメッセ時の通り、定義されていない変数名が使用されたと注意を受けているのです。 予め変数を定義すれば注意は出ません。 かなり昔のバージョンからこのエラーはあります。 但し、PHPの設定でエラー表示レベルをNoticeは表示しないように設定されている環境だとエラーが表示され無い場合もあります。 バージョンの違いでは無く、設定の違いです。

KAIJI-000
質問者

補足

回答有難うございます。設定の違いだったんですか。参考になりました。

  • maiko0318
  • ベストアンサー率21% (1483/6969)
回答No.1

$nameという変数には何も入っていません。(というか、$nameという変数も存在しません) なので、いきなり何が入っていますか?表示してくださいと言われても困りますよってことです。

KAIJI-000
質問者

補足

ただ、このページではエラーは出ないと言うことが書かれていますよね?

関連するQ&A