- 227 名前:nobodyさん mailto:sage [2007/11/20(火) 12:29:15 ID:???]
- $hoge = array();
$hoge['a'] = 'aa'; isset($hoge['b']) <- falseを返す is_null($hoge['b']) <- undefined index: bとなる これは、issetは実際は関数じゃなくてキーワードだからうまくいって is_nullは関数だから失敗するという認識で合ってるかな? $_GETとかでフォームに値が入ってくるかどうかわからないときも、 if (isset($_GET['hoge'])) { } で判断するのが良いかな? array_key_exists()は長ったらしいので使いたくなかったり・・・
|

|