3v4l.org

run code in 300+ PHP versions simultaneously
<?php class XYZ{ static $mama = 1; var $papa = 1; } class ABCD extends XYZ { const girl = 2; static $boy = 3; function xyz($a) { $this->hello = self::girl + ABCD::girl + $a*2 + self::$boy + ABCD::$boy + parent::$mama; return $this->hello; } } $me = new ABCD(); echo $me->xyz(1) + $me->papa;
Output for git.master, git.master_jit, rfc.property-hooks
Deprecated: Creation of dynamic property ABCD::$hello is deprecated in /in/sOZau on line 16 14

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:
70.02 ms | 401 KiB | 8 Q