タイトル | if ($var) | empty | isset | is_null |
---|---|---|---|---|
$var = ;$var[0]; | Undefined offset: 0 | true | false | Undefined offset: 0 |
$var = ;$var[‘hoge‘] | Undefined index: hoge | true | false | Undefined index: hoge |
$var = null;$var[‘hoge‘] | null | true | false | null |
$var = (object);$var->var; | Undefined property: stdClass::$func | true | false | Undefined property: stdClass::$func |
$var = null;$var->var; | Trying to get property of non-object | true | false | Trying to get property of non-object |
$var = (object);$var->func(); | Error: Call to undefined method stdClass::func() | Error: Call to undefined method stdClass::func() | 実行不可 | Error: Call to undefined method stdClass::func() |
$var = null;$var->func(); | Error: Call to undefined method stdClass::func() | Error: Call to undefined method stdClass::func() | 実行不可 | Error: Call to undefined method stdClass::func() |