3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A{ public string $x; } $A = new A; var_dump(property_exists($A,'x'));//true var_dump($A); //class A#1 (1) {} // - it counts the property, but hides it var_dump(new stdClass()); //class stdClass#1 (0) {} - empty object

preferences:
62.27 ms | 402 KiB | 5 Q