3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr=array(1=>1,2=>2,3=>3,4=>4,5=>5,6=>6,7=>7,8=>8,9=>9,);$count=count($arr); foreach($arr as $key=>$value){ if($key%2==0){ unset($arr[$key]); $count--; } var_dump($arr); echo $count; if(1!=$count) continue; else echo $key; }
Output for git.master, git.master_jit, rfc.property-hooks
array(9) { [1]=> int(1) [2]=> int(2) [3]=> int(3) [4]=> int(4) [5]=> int(5) [6]=> int(6) [7]=> int(7) [8]=> int(8) [9]=> int(9) } 9array(8) { [1]=> int(1) [3]=> int(3) [4]=> int(4) [5]=> int(5) [6]=> int(6) [7]=> int(7) [8]=> int(8) [9]=> int(9) } 8array(8) { [1]=> int(1) [3]=> int(3) [4]=> int(4) [5]=> int(5) [6]=> int(6) [7]=> int(7) [8]=> int(8) [9]=> int(9) } 8array(7) { [1]=> int(1) [3]=> int(3) [5]=> int(5) [6]=> int(6) [7]=> int(7) [8]=> int(8) [9]=> int(9) } 7array(7) { [1]=> int(1) [3]=> int(3) [5]=> int(5) [6]=> int(6) [7]=> int(7) [8]=> int(8) [9]=> int(9) } 7array(6) { [1]=> int(1) [3]=> int(3) [5]=> int(5) [7]=> int(7) [8]=> int(8) [9]=> int(9) } 6array(6) { [1]=> int(1) [3]=> int(3) [5]=> int(5) [7]=> int(7) [8]=> int(8) [9]=> int(9) } 6array(5) { [1]=> int(1) [3]=> int(3) [5]=> int(5) [7]=> int(7) [9]=> int(9) } 5array(5) { [1]=> int(1) [3]=> int(3) [5]=> int(5) [7]=> int(7) [9]=> int(9) } 5

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:
44.61 ms | 403 KiB | 8 Q