3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr1 = array( 0 => 'number 1', 1 => 'number 2', 2 => 'number 3', 3 => 'number 4', 4 => 'number 5', ) ; $arr2 = array( 0 => 'number 4 insert', 1 => 'number 8 insert', 2 => 'number 12 insert', 3 => 'number 16 insert', 4 => 'number 24 insert', ) ; function match_arrayKeys ($x, $y,$z) { $keys = array_keys ($x); for ($i = 0; $i < count ($keys); $i++) { $j = $i+1; if($j%$z== 0 ){ $newarray [$i] = $y[$keys[$i]]; } else { $newarray [$i] = $x[$i]; } } return $newarray; } print_r (match_arrayKeys ($arr1,$arr2, 4));
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => number 1 [1] => number 2 [2] => number 3 [3] => number 16 insert [4] => number 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:
120.22 ms | 405 KiB | 5 Q