is_null と empty
空の配列
if(is_null($array))
{
ここでは実行されません
}
if(empty( $array ))
{
は実行されます
}
どういう説明ですか?
-----解決策---------
空の配列とは、要素が 0 個の配列です。
------解決策---------
変数の空は null,0,"" ,'0',null,array() は true を返します
isset は null と判断した場合に false を返します
is_null は null である限り true を返し、そうでない場合は false を返します