[연재2] 로또 - 랜덤수 구하기
예제 : http://gnu.pe.hu/lotto.php
아래 글은 쉽게 php 로 로또번호를 생성하는 방법을 보고자 한다.
<?
echo '[예제1]<p>';
// 난수를 정렬해 6개를 뽑아본다.
$nums = range(1,45);
shuffle($nums);
array_splice($nums, 6);
sort($nums); // 낮은 수 부터 정렬
print_r($nums);
echo '<p>';
// 다른 방법
foreach(array_rand(range(0,44), 6) as $v)
echo ($v + 1) . ' ';
echo '<hr />';
echo '[예제2]<p>';
// 숫자2 많이, 1 중간, 3 조금
$arr = Array(
1,1,1,1,1,1,1,1,1,1,
2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,
3,3,3
);
echo '
확률을 올려서 16개만 보이기
확실히 3 숫자가 적게 보인다.<p>
';
shuffle($arr);
print_r(array_splice($arr, 12));
?>
다음연재: 확률에 확률을 높여보자
게시판 목록
자유게시판
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 |
|
1주 전 | 21 | |
| 199688 | 2개월 전 | 188 | ||
| 199687 | 2개월 전 | 182 | ||
| 199686 | 2개월 전 | 484 | ||
| 199685 | 2개월 전 | 108 | ||
| 199684 | 2개월 전 | 167 | ||
| 199683 |
|
2개월 전 | 171 | |
| 199682 |
비버팩토리
|
2개월 전 | 115 | |
| 199681 | 2개월 전 | 176 | ||
| 199680 | 2개월 전 | 158 | ||
| 199679 | 2개월 전 | 127 | ||
| 199678 | 2개월 전 | 206 | ||
| 199677 |
|
2개월 전 | 212 | |
| 199676 | 2개월 전 | 128 | ||
| 199675 | 2개월 전 | 106 | ||
| 199674 | 2개월 전 | 268 | ||
| 199673 | 2개월 전 | 170 | ||
| 199672 | 2개월 전 | 169 | ||
| 199671 | 2개월 전 | 148 | ||
| 199670 | 2개월 전 | 131 | ||
| 199669 |
|
2개월 전 | 216 | |
| 199668 | 2개월 전 | 146 | ||
| 199667 |
nekoieye
|
2개월 전 | 207 | |
| 199666 | 2개월 전 | 167 | ||
| 199665 | 2개월 전 | 459 | ||
| 199664 | 2개월 전 | 161 | ||
| 199663 | 2개월 전 | 267 | ||
| 199662 |
|
2개월 전 | 151 | |
| 199661 | 2개월 전 | 128 | ||
| 199660 |
별찢이내린다샤랄랄라랄라
|
2개월 전 | 235 | |
| 199659 |
|
2개월 전 | 151 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기