isset($a->b) even if $a->b = null

From: Date: Fri, 17 Aug 2007 11:20:43 +0000
Subject: isset($a->b) even if $a->b = null
Groups: php.general 
Request: Send a blank email to php-general+get-260950@lists.php.net to get a copy of this message
how do i test if a property of a stdclass object is set, even if its value is null, similar to how array_key_exists() works for arrays. the following method fails: $a->b = null; if(isset($a->b)) echo "yes"; and property_exists() seems only to work for defined objects. hope someone can help. thanks!

« previous php.general (#260950) next »