3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Function to print moving average function movingAverage($win_numbers, $average_for) { foreach($win_numbers as $key=>$value){ $win_number_consecutive_5 = array_slice($win_numbers, $key, $average_for); $win_averages[] = array_sum($win_number_consecutive_5) / $average_for; } return $win_averages; } echo "Moving Averages:<br>"; $win_numbers = explode('-','3-4-5-6-7-8-4-5-6-33-23-12-5-1'); $average_for = 5; echo implode('-',movingAverage($win_numbers, $average_for)); ?>
Output for git.master, git.master_jit, rfc.property-hooks
Moving Averages:<br>5-6-6-6-6-11.2-14.2-15.8-15.8-14.8-8.2-3.6-1.2-0.2

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:
99.61 ms | 405 KiB | 5 Q