3v4l.org

run code in 300+ PHP versions simultaneously
<?php class A { private $collectors = array(); public function set($collector) { $this->collectors[] = $collector; } public function dumpCollectors() { var_dump($this->collectors); } } class B extends A { private $collectors = array(); } $b = new B(); $b->set("coll1"); $b->set("c2"); $b->dumpCollectors();

preferences:
38.1 ms | 402 KiB | 5 Q