3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo serialize(array( array('s:6:"foobar";', 'foobar'), array('foobar', null), array('b:0;', false), array('O:1:"a":1:{s:5:"value";s:3:"100";}', null), array('O:8:"stdClass":1:{s:5:"field";O:8:"stdClass":0:{}}', null), array(serialize(array(1, 2, 3)), array(1, 2, 3)), array(serialize('string""'), 'string""'), array(serialize(array('foo' => 'bar')), array('foo' => 'bar')), array(serialize(array('1', new stdClass(), '2')), null), ));?>
Output for git.master, git.master_jit, rfc.property-hooks
a:9:{i:0;a:2:{i:0;s:13:"s:6:"foobar";";i:1;s:6:"foobar";}i:1;a:2:{i:0;s:6:"foobar";i:1;N;}i:2;a:2:{i:0;s:4:"b:0;";i:1;b:0;}i:3;a:2:{i:0;s:34:"O:1:"a":1:{s:5:"value";s:3:"100";}";i:1;N;}i:4;a:2:{i:0;s:50:"O:8:"stdClass":1:{s:5:"field";O:8:"stdClass":0:{}}";i:1;N;}i:5;a:2:{i:0;s:30:"a:3:{i:0;i:1;i:1;i:2;i:2;i:3;}";i:1;a:3:{i:0;i:1;i:1;i:2;i:2;i:3;}}i:6;a:2:{i:0;s:15:"s:8:"string""";";i:1;s:8:"string""";}i:7;a:2:{i:0;s:26:"a:1:{s:3:"foo";s:3:"bar";}";i:1;a:1:{s:3:"foo";s:3:"bar";}}i:8;a:2:{i:0;s:53:"a:3:{i:0;s:1:"1";i:1;O:8:"stdClass":0:{}i:2;s:1:"2";}";i:1;N;}}

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:
61.45 ms | 402 KiB | 8 Q