- var_dump: documentation ( source)
- array_reduce: documentation ( source)
<?php
$stats=[
['statname'=>'foo', 'totalStatPower'=>1],
['statname'=>'bar', 'totalStatPower'=>2],
['statname'=>'foo', 'totalStatPower'=>3],
];
$totals = array_reduce( $stats, function( $a, $b ) { $a[ $b['statname'] ] += $b['totalStatPower']; return $a; }, [] );
var_dump( $totals );