랜덤함수문의드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

랜덤함수문의드립니다. 정보

랜덤함수문의드립니다.

본문

$random=rand(1,1000);
1에서 1000까지의 숫자를 랜덤으로 생성해주는데요

여기서 중복된 숫자를 제외하고 출력하고싶습니다.

댓글 전체

로또 추첨기 만드시려고 하시는가요..*^^*

중복되지 않는 10개의 숫자를 출력하고 싶으면 아래와 같이 코딩하시면 됩니다.

<?
$n = array(); //배열선언

do{
$x = rand(1, 1000); //난수 발생
$n[] = $x;          //난수 배열에 넣고
$n = array_unique($n); // 중복되는 놈 제거하고
}while(count($n)<10);            // 중복되지 않는 배열의 갯수가 10미만이면 계속 돌고

print_r($n);  // 10개되는 순간 탈출해서 출력하라.
?>

수고하세요.
전체 38 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT