3v4l.org

run code in 300+ PHP versions simultaneously
<?php Class A { var $prop1; var $prop2; } Class B extends A { var $prop2; var $prop3; } $o = 'B'; $refClass = new ReflectionClass($o); var_dump($refClass->getProperties(ReflectionProperty::IS_PUBLIC));

preferences:
38.81 ms | 402 KiB | 5 Q