Map
PHP Manual

Ds\Map::sum

(Não há informação de versão disponível, talvez apenas no SVN)

Ds\Map::sumReturns the sum of all values in the map.

Descrição

public number Ds\Map::sum ( void )

Returns the sum of all values in the map.

Nota:

Arrays and objects are considered equal to zero when calculating the sum.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

The sum of all the values in the map as either a float or int depending on the values in the map.

Exemplos

Exemplo #1 Ds\Map::sum() integer example

<?php
$map 
= new \Ds\Map(["a" => 1"b" => 2"c" => 3]);
var_dump($map->sum());
?>

O exemplo acima irá imprimir algo similar à:

int(6)

Exemplo #2 Ds\Map::sum() float example

<?php
$map 
= new \Ds\Map(["a" => 1"b" => 2.5"c" => 3]);
var_dump($map->sum());
?>

O exemplo acima irá imprimir algo similar à:

float(6.5)

Map
PHP Manual