<?php
class Foo {
public $prop = null;
}
class Bar {
public function __construct() {
$this->prop = null;
}
}
var_dump(property_exists
('Foo', 'prop')); var_dump(property_exists
('Bar', 'prop'));
$foo = new Foo;
$bar = new Bar;
var_dump(property_exists
($foo, 'prop')); var_dump(property_exists
($bar, 'prop'));
PD9waHAKCmNsYXNzIEZvbyB7CiAgICBwdWJsaWMgJHByb3AgPSBudWxsOwp9CgpjbGFzcyBCYXIgewogICAgcHVibGljIGZ1bmN0aW9uIF9fY29uc3RydWN0KCkgewogICAgICAgICR0aGlzLT5wcm9wID0gbnVsbDsKICAgIH0KfQoKdmFyX2R1bXAocHJvcGVydHlfZXhpc3RzKCdGb28nLCAncHJvcCcpKTsKdmFyX2R1bXAocHJvcGVydHlfZXhpc3RzKCdCYXInLCAncHJvcCcpKTsKCiRmb28gPSBuZXcgRm9vOwokYmFyID0gbmV3IEJhcjsKCnZhcl9kdW1wKHByb3BlcnR5X2V4aXN0cygkZm9vLCAncHJvcCcpKTsKdmFyX2R1bXAocHJvcGVydHlfZXhpc3RzKCRiYXIsICdwcm9wJykpOwo=