Pages

2016/02/19

Undefined index 未定義の変数は参照できない

undefined index
Notice: Undefined variable: hoge
PHP のお話。これは未定義の hoge を参照しようとした、という意味です。

Undefined variable

定義されていない変数の参照は不可能です。参照しようとしたもの(変数=箱)がないよ、という意味です。null 参照とはまた違います。
Post や Get 時によく発生するようですね。

これはスクリプト言語特有の動きで、C# では基本的に未定義の変数の参照を使用とすると怒られるので(遅延バインディングなどはありますが)、概念としてそもそもあまりピンとこないかもしれません。

Related Posts Plugin for WordPress, Blogger...