The Ds\Set::sum() function of Ds\Set class in PHP is an inbuilt function which is used to find the sum of all of the elements present in a Set.
Syntax:
number public Ds\Set::sum ( void )
Parameter: This function does not accepts any parameter.
Return Value: This function returns the sum of the values present in a Set. The return type of the function can be integer or float depending on the type of values present in the Set instance.
Below programs illustrate the Ds\Set::sum() function:
Program 1:
<?php // Declare an empty set $set = new \Ds\Set([1, 2, 3, 4, 5]); // Print the sum of all values echo ( "Sum of all values is: " ); print_r( $set ->sum()); ?> |
Sum of all values is: 15
Program 2:
<?php // Declare an empty set $set = new \Ds\Set([1.1, 2.2, 3.5, 4.9, 5]); // Print the sum of all values echo ( "Sum of all values is: " ); print_r( $set ->sum()); ?> |
Sum of all values is: 16.7
Reference: http://php.net/manual/en/ds-set.sum.php