Annotation of embedaddon/php/ext/standard/tests/array/max.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: max() tests
3: --INI--
4: precision=14
5: --FILE--
6: <?php
7:
8: var_dump(max());
9: var_dump(max(1));
10: var_dump(max(array()));
11: var_dump(max(new stdclass));
12: var_dump(max(2,1,2));
13: var_dump(max(2.1,2.11,2.09));
14: var_dump(max("", "t", "b"));
15: var_dump(max(false, true, false));
16: var_dump(max(true, false, true));
17: var_dump(max(1, true, false, true));
18: var_dump(max(0, true, false, true));
19:
20: echo "Done\n";
21: ?>
22: --EXPECTF--
23: Warning: max() expects at least 1 parameter, 0 given in %s on line 3
24: NULL
25:
26: Warning: max(): When only one parameter is given, it must be an array in %s on line 4
27: NULL
28:
29: Warning: max(): Array must contain at least one element in %s on line 5
30: bool(false)
31:
32: Warning: max(): When only one parameter is given, it must be an array in %s on line 6
33: NULL
34: int(2)
35: float(2.11)
36: string(1) "t"
37: bool(true)
38: bool(true)
39: int(1)
40: bool(true)
41: Done
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>