슈

범위사이에서 중복없이 랜덤(random)으로 뽑기

· 2014-10-07 (화) 20:50:15 · 2679
function random($min, $max, $num) {
$arr = array();
while ($num > count($arr)) {
$i = rand($min, $max);
$arr[$i] = $i; 
}
return $arr;
}

foreach (random(1,9, 5) as $v) echo $v;

 

/* output

1과 9사이에서 랜덤으로 중복없이 5개 뽑기

43186​

*/

 

|
댓글을 작성하시려면 로그인이 필요합니다.

팁게시판

6,077건

디자인과 관련된 유용한 정보를 공유하세요. 질문은 상단의 QA에서 해주시기 바랍니다.

+
제목 글쓴이 날짜 조회
15-09-22 조회 2,563
15-06-10 조회 2,419
14-10-25 조회 3,494
14-10-22 조회 6,027
14-09-21 조회 2,952
14-09-16 조회 2,372
14-08-22 조회 7,677
14-08-13 조회 3,084
14-08-12 조회 2,585
14-08-12 조회 3,490
14-08-11 조회 3,884
14-06-12 조회 3,288
14-06-11 조회 2,101
14-05-09 조회 2,474
14-05-09 조회 3,310
14-05-09 조회 3,486
14-05-08 조회 2,837
13-10-30 조회 4,814
13-07-11 조회 2,696
13-03-28 조회 8,687
13-02-27 조회 4,174
13-02-14 조회 3,214
13-01-10 조회 1,949
12-12-31 조회 2,642
12-12-20 조회 3,847