$page_now=array_search($id, $user_id);
if($page_now==""){return TURE;}
else{return FALSE}//include [0]index
array_search
一致するものが見つからない場合は、 が返されます""
。
ただし、[0]
インデックスに問題があります
検索インデックスが配列の最初のものである0を返す場合。
if ステートメント$page_now==""
と$page_now==0
両方が TURE を返す
これを試して
$var=0;
if($var!=""){echo "have value in var";}else{echo "no value in var";}
0であっても値を返したい