Return to min_basic.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / standard / tests / array |
1.1 misho 1: --TEST-- 2: Test return type and value for expected input min() 3: --FILE-- 4: <?php 5: /* 6: * proto mixed min(mixed arg1 [, mixed arg2 [, mixed ...]]) 7: * Function is implemented in ext/standard/array.c 8: */ 9: 10: echo "\n*** Testing sequences of numbers ***\n"; 11: 12: var_dump(min(2,1,2)); 13: var_dump(min(-2,1,2)); 14: var_dump(min(2.1,2.11,2.09)); 15: var_dump(min("", "t", "b")); 16: var_dump(min(false, true, false)); 17: var_dump(min(true, false, true)); 18: var_dump(min(1, true, false, true)); 19: var_dump(min(0, true, false, true)); 20: var_dump(min(0, 1, array(2,3))); 21: 22: echo "\nDone\n"; 23: ?> 24: --EXPECT-- 25: 26: *** Testing sequences of numbers *** 27: int(1) 28: int(-2) 29: float(2.09) 30: string(0) "" 31: bool(false) 32: bool(false) 33: bool(false) 34: int(0) 35: int(0) 36: 37: Done