26.09.29
0
조회 188
26.09.26
1
조회 150
26.09.24
0
조회 181
26.09.23
0
조회 186
26.09.19
0
조회 506
26.09.11
0
조회 148
26.09.10
0
조회 146
26.09.10
0
조회 148
26.09.10
0
조회 115
26.09.10
0
조회 100
26.09.09
1
조회 101
26.09.04
0
조회 500
26.09.03
0
조회 339
26.09.01
1
조회 134
26.08.29
0
조회 178
26.08.22
0
조회 290
26.08.20
0
조회 320
26.08.13
0
조회 310
26.08.13
0
조회 363
26.08.13
0
조회 205
댓글 4
$a = range(0, 5); // 0~5까지의 숫자로 이루어진 배열을 자동 생성
shuffle($a);
$b = array_pop($a);
$c = array_pop($a);
이렇게 두 개 뽑으면 됩니다.
단, 갯수가 아주 많은 경우 이렇게 배열을 만들어서 섞는 방식은 다소 느릴 수 있어요.
겨우 2개 뽑으려고 수만 개를 섞어야 한다면 비효율적이겠지요?
{@
$a = range(0, $module_info->list_count - 5); // 0~5까지의 숫자로 이루어진 배열을 자동 생성
shuffle($a);
$b = array_pop($a);
$c = array_pop($a);
}
$i==$b || $i==$c || $module_info->list_count - 1 == $i