3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Base { private $prop = 'parent-prop'; public function baseProp() { return $this->prop; } } class Child extends Base { private $prop = 'child-prop'; public function childProp() { return $this->prop; } } $obj = new Child; var_dump($obj->baseProp(), $obj->childProp());
Output for 8.3.0 - 8.3.30, 8.4.1 - 8.4.18, 8.5.0 - 8.5.3
string(11) "parent-prop" string(10) "child-prop"

preferences:
42.97 ms | 478 KiB | 5 Q