PHP로 놀고 있습니다. 현재는 case switch
함수로 작업하고 있습니다. 최대 100 개의 난수를 생성하고 난수 출력을 기반으로 메시지를 에코합니다. PHP case switch print 메시지
$number = rand(1, $limit);
switch($number){
case "range1":
if($number >=1 || $number <=25){
print 'You win nothihg';
}else{
print 'Your Score is: '.$number;
}
break;
case "range2":
if($number >25 || $number <=50){
print 'You win Small Prize';
}else{
print 'Your Score is: '.$number;
}
break;
case "range3":
if($number >50 || $number <=75){
print 'You win Medium Prize';
}else{
print 'Your Score is: '.$number;
}
break;
case "range4":
if($number >75 || $number <=100){
print 'You win Large Prize';
}else{
print 'Your Score is: '.$number;
}
break;
default:
if($number <=75) {
print 'Keep tryintg untill you win Large';
}
}
나는이 메시지가 표시되지 않는 데 문제가 ..... 내가 여기에 잘못 가고 어디 잘 모릅니다 ..? 당신이 단어 range
으로 $number
변수을 연결하지 않는 것처럼
왜 난수를 문자열 "range1"과 비교합니까? – slugonamission