3v4l.org

run code in 300+ PHP versions simultaneously
<?php abstract class parentc { protected static $config=1; protected static $db; } class x extends parentc { public function __construct() { static::$config='x'; echo (static::$config); } public function echoc() { echo (static::$config); } } class y extends parentc { public function __construct() { static::$config='y'; echo (static::$config); } public function echoc() { echo (static::$config); } } $x=new x(); $y=new y(); $x->echoc();
Output for git.master, git.master_jit, rfc.property-hooks
xyy

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
57.26 ms | 401 KiB | 8 Q