La función Ds\Deque::sum() es una función incorporada en PHP que se utiliza para devolver la suma de todos los elementos presentes en Deque.
Sintaxis:
public Ds\Deque::sum( void ) : number
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve la suma de todos los elementos de Deque.
Los siguientes programas ilustran la función Ds\Deque::sum() en PHP:
Programa 1:
<?php // Declare a deque $deck = new \Ds\Deque([5, 6, 3, 2, 7, 1]); echo("Elements of Deque\n"); // Display the Deque elements print_r($deck); echo("Sum of all Deque elements: "); // Use sum() function to add all // Deque elements var_dump($deck->sum()); ?>
Producción:
Elements of Deque Ds\Deque Object ( [0] => 5 [1] => 6 [2] => 3 [3] => 2 [4] => 7 [5] => 1 ) Sum of all Deque elements: int(24)
Programa 2:
<?php // Declare a deque $deck = new \Ds\Deque([1.5, 6.3, 2.3, 7.2, 4.7, 9.3]); echo("Elements of Deque\n"); // Display the Deque elements print_r($deck); echo("Sum of all Deque elements: "); // Use sum() function to add all // Deque elements var_dump($deck->sum()); ?>
Producción:
Elements of Deque Ds\Deque Object ( [0] => 1.5 [1] => 6.3 [2] => 2.3 [3] => 7.2 [4] => 4.7 [5] => 9.3 ) Sum of all Deque elements: float(31.3)
Referencia: http://php.net/manual/en/ds-deque.sum.php