PHPでPOSTされたか確認する方法はemptyを使う方が適切

ポストされたかどうか、そもそもの確認がしたくて震える夜があります。

そんなときは、isset()だと思っていましたが、どうやらemptyの方が素敵な気がしてなりません。

だって、isset()だと、値がNULLの場合...

NULLの場合にfalseを返すんですよ。

値を定義してないときもfalseを返すんです。

$test = "NULL"; isset($test); //false
定義なし isset($test); //false

でも、empty()なら、いずれもtrueで返しますよ。
関連記事


【 忘却板/忘れた事を貼れます 】

コメント

非公開コメント