Warning: file_put_contents(): Only -1 of 44 bytes written, possibly out of free disk space in /var/www/html/index.php on line 3

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:3) in /var/www/html/cache.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:3) in /var/www/html/cache.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:3) in /var/www/html/cache.php on line 25
rad2deg round 수학 PHP Manual rand (PHP 4, 5) — 정수형의 난수를 생성합니다. 설명 int ([ $min ], $max ) 부수적인 min , max 인수 없이 호출하면, rand() 는 0과 RAND_MAX ...
Forum und email

rand

(PHP 4, PHP 5)

rand — 정수형의 난수를 생성합니다.

설명

int rand ([ int $min ], int $max )

부수적인 min , max 인수 없이 호출하면, rand()는 0과 RAND_MAX 사이의 임의의 난수를 반환합니다. 예를 들어, 5와 15(포함) 사이의 난수를 얻으려면, rand (5, 15)로 사용합니다.

Example#1 rand() 예제

<?php
echo rand() . "\n";
echo 
rand() . "\n";
echo 
rand(5, 15);
?>

위 예제의 출력 예는:

7771
22264
11

Note: 몇몇 플래폼(Windows 등)에서는 RAND_MAX는 32768까지 입니다. 32768보다 큰 범위가 필요할 경우에는, min 과 max 를 지정하여 RAND_MAX보다 큰 범위를 만들거나, mt_rand()을 사용하십시오.

Note: PHP 4.2.0부터 srand()나 mt_srand()를 이용한 난수값 생성기 초기화를 할 필요가 없습니다. 자동적으로 이루어집니다.

Note: 3.0.7 이전의 버전에서는 max 의 의미는 range 였습니다. 이 버전에서 위의 예제와 같이 5에서 15 사이의 난수를 얻기 위해서는 rand (5, 11)로 사용해야만 합니다.

참고: srand(), getrandmax(), mt_rand().