3v4l.org

run code in 300+ PHP versions simultaneously
<?php $stats = array( array( "statname" => "foo", "totalStatPower" => 4, ), array( "statname" => "bar", "totalStatPower" => 5, ), array( "statname" => "foo", "totalStatPower" => 10, ), ); function findStatTotal($name, array $stats) { return array_reduce(array_filter($stats, function($j) use ($name) { return $j["statname"] == $name; }), function( $a, $b ) { return $a + $b['totalStatPower']; }, 0)); } var_dump(findStatTotal("foo", $stats));
Output for 5.3.0 - 5.3.28, 5.4.0 - 5.4.27
Parse error: syntax error, unexpected ')' in /in/u4VkV on line 19
Process exited with code 255.

preferences:
183.38 ms | 1395 KiB | 64 Q