La función Ds\Map::sum() de PHP se usa para obtener la suma de todos los valores presentes en la instancia del Mapa.
Sintaxis:
number public Ds\Map::sum ( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve la suma de todos los valores presentes en la instancia del Mapa. El tipo de retorno de la función puede ser int o float dependiendo del tipo de valor presente en el Mapa.
Los siguientes programas ilustran la función Ds\Map::sum() :
Programa 1 :
<?php // PHP program to illustrate sum() function $map = new \Ds\Map([1 => 10, 2 => 20, 3 => 30]); // The function returns an int which is // the sum of values present in the Map print_r($map->sum()); ?>
Salida :
60
Programa 2 :
<?php // PHP program to illustrate sum() function $map = new \Ds\Map([1 => 10, 2 => 20.9, 3 => 30]); // The function returns a float value which is // the sum of values present in the Map print_r($map->sum()); ?>
Salida :
60.9
Referencia : http://php.net/manual/en/ds-map.sum.php