3v4l.org

run code in 300+ PHP versions simultaneously
<?php $stats = array( array( "totalStatPower" => 4, ), array( "totalStatPower" => 5, "test" => 1, ), array( "totalStatPower" => 10, "test" => 2, ), ); var_dump(array_reduce($stats, function($a, $b) { return array_map(function($v, $k) use ($b) { return $v + isset($b[$k]) ? $b[$k] : 0; }, $a); }, array()));

preferences:
99.71 ms | 402 KiB | 5 Q