랜덤함수와 다르게 지정된 숫자를 랜덤으로 나오게 할 수 있나요?

랜덤함수와 다르게 지정된 숫자를 랜덤으로 나오게 할 수 있나요?

QA

랜덤함수와 다르게 지정된 숫자를 랜덤으로 나오게 할 수 있나요?

본문

지정된 숫자를 랜덤으로 나오게 할수 있나요?

 

랜덤함수의 경우는 

 rand(0, 10);  시작하는 숫자와 끝나는 숫자를 지정해서 랜덤으로 추출 하는데

 

이렇게 말고  예를 들어 임의로 4, 6, 9, 12, 32, 40 ...  이렇게 임의로 숫자 총 30개를 지정해서

지정된 숫자 안에서 랜덤으로 나오게는 불가능한가요???

 

이 질문에 댓글 쓰기 :

답변 2

<?php
$homzzang = [1, 2, 3];
shuffle($homzzang);
echo $homzzang[0];

신비님 답변이나 

$homzzang = [1, 2, 3];

$num = rand(0, 3);

echo $homzzang[$num]; 식으로 하셔도 되겠죠

답변을 작성하시기 전에 로그인 해주세요.
전체 8
QA 내용 검색

회원로그인

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