[PHP] 랜덤값 구하기 rand()

2022. 9. 16. 03:42Program/PHP

062_PHP 랜덤값 구하기 rand()

[요약]

  • 랜덤으로 수를 반화하는 함수 rand()에 대해 알아보자

랜덤으로 어떠한 수를 구하려면 rand() 함수를 사용한다.

가위, 바위, 보 게임 또는 이벤트 페이지를 만들 때 많이 사용되는 함수이다.

rand() 함수는 특정한 범위의 값을 적용하면 그 사이의 값을 반환한다.


[rand() 함수 사용 방법]

rand(시작할 값, 끝날 값);

rand(1, 10);
// 1부터 10까지 중 하나를 무작위로 반환

 

다음은 rand() 함수를 사용한 예제이다.

[예제: 63_rand.php ]

<?php
    $randNum = rand(1, 3);
    $gawibawibo = '';

    switch ($randNum) {
      case 1:
        $gawibawibo = '가위';
        break;
      case 2:
        $gawibawibo = '바위';
        break;
      case 3:
        $gawibawibo = '보';
        break;
      default:
        $gawibawibo = '';
        break;
    }

    echo "컴퓨터의 선택은 : {$gawibawibo}";
?>

실행결과

위 결과값은 새로고침을 할 때 마다 다르게 나오게 된다.

 

 

 


 

 

 

초보자를 위한 PHP 200제
김태영 지음 | 정보문화사