>>412

とりあえず、nullかどうかを判定するなら、is_null()を使うし、
関数の戻り値でfalseが返ってくる可能性があるなら
if($result === false)と型で判定するのが普通。

array_searchの戻り値がnullかどうかで判定しようとしてるけど、
PHP4.2.0以前のバージョンを使っているの?
ttp://jp.php.net/manual/ja/function.array-search.php

最近のバージョンならfalseが返ってくるから、

$key = array_search($val,$hoge);
if ($key === false) print "ぬるぽ";
とする必要がある。