--TEST-- ReflectionClass::hasProperty() --CREDITS-- Marc Veldman #testfest roosendaal on 2008-05-10 --FILE-- hasProperty('publicFoo')); //Check if C has protected property protectedFoo var_dump($rc->hasProperty('protectedFoo')); //Check if C has private property privateFoo var_dump($rc->hasProperty('privateFoo')); //Check if C has static property staticFoo var_dump($rc->hasProperty('staticFoo')); //C should not have property bar var_dump($rc->hasProperty('bar')); Class C { public $publicFoo; protected $protectedFoo; private $privateFoo; public static $staticFoo; } ?> --EXPECTF-- bool(true) bool(true) bool(true) bool(true) bool(false)