A->b->c
might exist but c
might not exist. How do I check it?
if($A->b->c != null) //c exists
If c
does not exist, its value will be null
(or, to be more precise, it will have no value). Note, however, that for this to work, both A
and b
need to not be null
. Otherwise, PHP will throw an error (I think).