정의 및 사용법
srand() 함수는 난수 생성기를 시드하는 데 사용됩니다. 시딩은 난수 생성기를 초기화합니다. 대부분의 난수 생성기는 초기 시드가 필요합니다. PHP에서 srand() 함수의 사용은 자동으로 수행되므로 선택 사항입니다.
이 함수에는 반환 값이 없습니다.
구문
srand ([ int $seed ] ) : void
매개변수
Sr.No | 매개변수 및 설명 |
---|---|
1 | 씨앗 시드로 사용할 정수입니다. 지정하지 않으면 임의의 숫자가 지정됩니다. |
반환 값
이 함수는 값을 반환하지 않습니다.
PHP 버전
이 기능은 PHP 버전 4.x, PHP 5.x 및 PHP 7.x에서 사용할 수 있습니다.
예시
이 예에서는 rand() 함수를 사용하기 전에 난수 생성기를 먼저 초기화합니다.
<?php srand(5); echo "rand(1,100)=", rand(1,100); ?>
출력
이것은 다음과 같은 결과를 초래할 수 있습니다 -
rand(1,100)=12
예시
다음 예는 현재 타임스탬프를 사용하여 난수 생성기를 초기화합니다-
<?php srand(time()); echo "rand()=", rand(); ?>
출력
이것은 다음과 같은 결과를 초래할 수 있습니다-
rand()=548287992