매번 누를때마다 값이 다르게 출력되는 군요! > 그누4 질문답변

그누4 질문답변

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

매번 누를때마다 값이 다르게 출력되는 군요! 정보

매번 누를때마다 값이 다르게 출력되는 군요!

본문

1~10의 숫자범위를 가지고 아래와 같이 설정을 했는데...
매번 클릭할때마다 값(상, 중, 하)이 다르게 출력되는 군요!
뭐가 문제인가요?
 
$a = rand(1,10);
if($a>=1 && $a<=3) echo "하";
elseif($a>=4 && $a<=6) echo "중";
elseif($a>=7 && $a<=10) echo "상";
else echo "헐~";

  • 복사

댓글 전체

문제요...?
맞는것 아닌가요?
rand()함수에 의해서 1과 10사이의 난수가 a변수에 저장이 되고요
이것을 조건문으로 나누어서 상, 중, 하 값을 출력하다 보니 랜덤하게 다른것으로 하나씩 출력되는게 맞을텐데요??
당연히 1번 실행 할때 마다 값이 바뀌게 현재는 프로그램 되어 있는 부분입니다.

고정적으로 사용하시길 원하신다면 쿠키(Cookie) 부분를 이용하셔서 원하는 날짜 단위로 체크 하는 부분을 추가하셔야 할듯 합니다.(팝업창 체크 하는 부분을 참조 하시면 될듯 합니다...)
© SIRSOFT
현재 페이지 제일 처음으로