Return to array_sum_basic.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / array |
1.1 misho 1: --TEST-- 2: Test array_sum() function : basic functionality 3: --FILE-- 4: <?php 5: /* Prototype : mixed array_sum(array &input) 6: * Description: Returns the sum of the array entries 7: * Source code: ext/standard/array.c 8: */ 9: 10: echo "*** Testing array_sum() : basic functionality ***\n"; 11: 12: // array with integer values 13: $input = array(1, 2, 3, 4, 5); 14: echo "-- array_sum() with integer array entries --\n"; 15: var_dump( array_sum($input) ); 16: 17: // array with float values 18: $input = array(1.0, 2.2, 3.4, 4.6); 19: echo "-- array_sum() with float array entries --\n"; 20: var_dump( array_sum($input) ); 21: 22: // array with integer and float values 23: $input = array(1, 2.3, 4, 0.6, 10); 24: echo "-- array_sum() with integer/float array entries --\n"; 25: var_dump( array_sum($input) ); 26: 27: echo "Done" 28: ?> 29: --EXPECTF-- 30: *** Testing array_sum() : basic functionality *** 31: -- array_sum() with integer array entries -- 32: int(15) 33: -- array_sum() with float array entries -- 34: float(11.2) 35: -- array_sum() with integer/float array entries -- 36: float(17.9) 37: Done