Annotation of embedaddon/php/ext/standard/tests/general_functions/rand.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: rand() and mt_rand() tests
                      3: --FILE--
                      4: <?php
                      5: 
                      6: var_dump(mt_rand());
                      7: var_dump(mt_rand(-1));
                      8: var_dump(mt_rand(-1,1));
                      9: var_dump(mt_rand(0,3));
                     10: 
                     11: var_dump(rand());
                     12: var_dump(rand(-1));
                     13: var_dump(rand(-1,1));
                     14: var_dump(rand(0,3));
                     15: 
                     16: var_dump(srand());
                     17: var_dump(srand(-1));
                     18: var_dump(srand(array()));
                     19: 
                     20: var_dump(mt_srand());
                     21: var_dump(mt_srand(-1));
                     22: var_dump(mt_srand(array()));
                     23: 
                     24: var_dump(getrandmax());
                     25: var_dump(getrandmax(1));
                     26: 
                     27: var_dump(mt_getrandmax());
                     28: var_dump(mt_getrandmax(1));
                     29: 
                     30: echo "Done\n";
                     31: ?>
                     32: --EXPECTF--    
                     33: int(%d)
                     34: 
                     35: Warning: mt_rand() expects exactly 2 parameters, 1 given in %s on line %d
                     36: NULL
                     37: int(%i)
                     38: int(%d)
                     39: int(%d)
                     40: 
                     41: Warning: rand() expects exactly 2 parameters, 1 given in %s on line %d
                     42: NULL
                     43: int(%i)
                     44: int(%d)
                     45: NULL
                     46: NULL
                     47: 
                     48: Warning: srand() expects parameter 1 to be long, array given in %s on line %d
                     49: NULL
                     50: NULL
                     51: NULL
                     52: 
                     53: Warning: mt_srand() expects parameter 1 to be long, array given in %s on line %d
                     54: NULL
                     55: int(%d)
                     56: 
                     57: Warning: getrandmax() expects exactly 0 parameters, 1 given in %s on line %d
                     58: NULL
                     59: int(%d)
                     60: 
                     61: Warning: mt_getrandmax() expects exactly 0 parameters, 1 given in %s on line %d
                     62: NULL
                     63: Done

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>