3v4l.org

run code in 300+ PHP versions simultaneously
<?php class XML { public $XML = []; public function __CONSTRUCT($array) { $this->XML = $array; foreach($array as $key => $val) { if(isset($key) && $key) { $this->$key = $val; } else { $this->$val = $val; } } } } $array = ["1"=>"One","lol","lol"]; $xml = new XML($array); echo($xml->{1});
Output for git.master, git.master_jit, rfc.property-hooks
Deprecated: Creation of dynamic property XML::$1 is deprecated in /in/s8qd3 on line 8 Deprecated: Creation of dynamic property XML::$2 is deprecated in /in/s8qd3 on line 8 Deprecated: Creation of dynamic property XML::$3 is deprecated in /in/s8qd3 on line 8 One

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