PHP完全自学手册(珍藏版) 中文pdf扫描版下载
- //第一方法
- $numbers = range(1, 20);
- shuffle($numbers);
- //第二种方法
- function UniqueRandomNumbersWithinRange($min, $max, $quantity) {
- $numbers = range($min, $max);
- shuffle($numbers);
- return array_slice($numbers, 0, $quantity);
- }
- Example:
- <?php
- print_r( UniqueRandomNumbersWithinRange(0,25,5) );
- ?>
- /*
- Result:
- Array
- (
- [0] => 14
- [1] => 16
- [2] => 17
- [3] => 20
- [4] => 1
- )*/