3v4l.org

run code in 300+ PHP versions simultaneously
<?php $arr = array(0 => array("date" => "2014-10-30","mission" => "one","point" => 10), 1 => array("date" => "2014-10-31","mission" => "five","point" => 10), 2 => array("date" => "2014-11-19","mission" => "one","point" => 8) ); $ototal = 0; $ftotal = 0; $ocount = 0; $fcount = 0; for ($i=0, $max = count($arr); $i < $max; $i++){ if ($arr[$i]["mission"] == "one"){ $ototal += $arr[$i]["point"]; $ocount++; } else if ($arr[$i]["mission"] == "five"){ $ftotal += $arr[$i]["point"]; $fcount++; } } $arr["one"] = array("mission" => "one", "point" => $ototal, "count" => $ocount, "average" => $ototal/ $ocount); $arr["five"]= array("mission" => "five","point" => $ftotal, "count" => $fcount, "average" => $ftotal/$fcount); var_dump($arr["one"],$arr["five"]);
Output for 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.34, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14, 8.4.16, 8.5.0 - 8.5.1
array(4) { ["mission"]=> string(3) "one" ["point"]=> int(18) ["count"]=> int(2) ["average"]=> int(9) } array(4) { ["mission"]=> string(4) "five" ["point"]=> int(10) ["count"]=> int(1) ["average"]=> int(10) }
Output for 8.4.15
/bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.4.15) /bin/php-8.4.15: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.4.15)
Process exited with code 1.
Output for 8.3.28
/bin/php-8.3.28: /usr/lib/libm.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.3.28) /bin/php-8.3.28: /usr/lib/libm.so.6: version `GLIBC_2.35' not found (required by /bin/php-8.3.28) /bin/php-8.3.28: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /bin/php-8.3.28) /bin/php-8.3.28: /usr/lib/libc.so.6: version `GLIBC_2.38' not found (required by /bin/php-8.3.28)
Process exited with code 1.

preferences:
186.3 ms | 407 KiB | 5 Q