--TEST-- Test array_sum() function : usage variations - associative array --FILE-- 1, 1 => 10, 2 => 0, 3 => -2, 4 => 23.56); echo "-- with numeric keys --\n"; var_dump( array_sum($input) ); // array with string keys $input = array('a' => 20, "b" => 50, 'c' => 0, 'd' => -30, "e" => 100); echo "-- with string keys --\n"; var_dump( array_sum($input) ); echo "Done" ?> --EXPECTF-- *** Testing array_sum() : with associative array *** -- with numeric keys -- float(32.56) -- with string keys -- int(140) Done