3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = '{ "cols": [{"id":"","label":"Option","pattern":"","type":"string"}, {"id":"","label":"Vote","pattern":"","type":"number"}], "rows": [{"c":[{"v":"Excited","f":null},{"v":1,"f":null}]}, {"c":[{"v":"Bored","f":null},{"v":2,"f":null}]}, {"c":[{"v":"Neutral","f":null},{"v":3,"f":null}]}]}'; var_export(json_decode($a, true));
Output for git.master, git.master_jit, rfc.property-hooks
array ( 'cols' => array ( 0 => array ( 'id' => '', 'label' => 'Option', 'pattern' => '', 'type' => 'string', ), 1 => array ( 'id' => '', 'label' => 'Vote', 'pattern' => '', 'type' => 'number', ), ), 'rows' => array ( 0 => array ( 'c' => array ( 0 => array ( 'v' => 'Excited', 'f' => NULL, ), 1 => array ( 'v' => 1, 'f' => NULL, ), ), ), 1 => array ( 'c' => array ( 0 => array ( 'v' => 'Bored', 'f' => NULL, ), 1 => array ( 'v' => 2, 'f' => NULL, ), ), ), 2 => array ( 'c' => array ( 0 => array ( 'v' => 'Neutral', 'f' => NULL, ), 1 => array ( 'v' => 3, 'f' => NULL, ), ), ), ), )

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:
40.07 ms | 404 KiB | 8 Q