3v4l.org

run code in 300+ PHP versions simultaneously
<?php $default = ['c2'=>0,'c3'=>0,'c4'=>0,'c5'=>0]; $years = [7,8,9]; $students = [ 20=>7, 21=>11, 420=>8, 52=>12, 55=>9 ]; $students = array_filter($students, function($year) use ($years) { return in_array($year, $years); }); $totals = array_fill_keys(array_keys($students), $default); print_r($totals);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [20] => Array ( [c2] => 0 [c3] => 0 [c4] => 0 [c5] => 0 ) [420] => Array ( [c2] => 0 [c3] => 0 [c4] => 0 [c5] => 0 ) [55] => Array ( [c2] => 0 [c3] => 0 [c4] => 0 [c5] => 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:
41.11 ms | 402 KiB | 8 Q