変数がセットされてるかチェック

| 2007年09月04日 14:34

変数がセットされてるかどうかをチェックするにはisset()を利用する。

サンプル


$chk_str = "isset()テスト";
$chk_array = array("test", "test2", "test3");
$chk_no = "";
$chk_null = null;

echo "$chk_str結果:";
var_dump(isset($chk_str));

echo "<br />$chk_array結果:";
var_dump(isset($chk_array));

echo "<br />$chk_no結果:";
var_dump(isset($chk_no));

echo "<br />$chk_null結果:";
var_dump(isset($chk_null));

echo "<br /> unset()実行後のchk_str結果:";
unset($chk_str);
var_dump(isset($chk_str));

実行結果

bool(true)
bool(true)
bool(true)
bool(false)
unset()実行後のchk_str結果:bool(false)

空の値でもtrueが返るみたいですね。

変数がセットされてるかチェックタグ:

トラックバック
  • http://www.kantenna.com/cgi-bin/mt/mt-tb.cgi/97
コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)





この情報を登録しますか?

このサイトは次のライセンスで保護されています。

Creative Commons License

IT業界、エンジニア関連の求人
Web業界に精通したエージェントなので、希望に合った仕事、プロジェクト、雇用形態を紹介してくれてしっかりと転職活動をサポートしてくれます。
初心者のみ採用!【スノーグラス】WEB系エンジニア募集
初心者のみのweb系エンジニア求人!なんでだ?そろそろ転職考えてるのでここ行ってみようかな・・・
Twitter Updates