2011年04月11日に投稿

[PHP]変数がセットされているかどうかを判定する

変数がセットされているかどうかを判定するにはisset関数を使用します。isset関数は変数を引数にとり、その変数がセットされていないかNULLである場合にFALSEを返却します。空文字がセットされている場合はTRUEになるようですので注意して下さい。

例えば下記のコードはファイルにPOSTされずにアクセスされたかどうかの判定には使用できますが、空文字かどうかの判定はできませんのでフォームが空の状態で送信された場合はチェックをすり抜けてしまいます。

関連記事

Leave a Reply