3v4l.org

run code in 300+ PHP versions simultaneously
<?php $ids = array ( 0 => array ( 0 => '2', 1 => '13', ), 1 => array ( ), 2 => array ( ), 3 => array ( ), 4 => array ( ), 5 => array ( ), 6 => array ( ), 7 => array ( ), 8 => array ( ), 9 => array ( ), 10 => array ( ), 11 => array ( ), ); print_r(array_reduce($ids, function($carry, $item) { var_dump($item); })); function myfunction($v1,$v2){ return $v1; } $a=array("A","B","C"); print_r(array_reduce($a,"myfunction"));
Output for git.master, git.master_jit, rfc.property-hooks
array(2) { [0]=> string(1) "2" [1]=> string(2) "13" } array(0) { } array(0) { } array(0) { } array(0) { } array(0) { } array(0) { } array(0) { } array(0) { } array(0) { } array(0) { } array(0) { }

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