sqrt
tan
Math 함수 목록
PHP Manual

# srand

(PHP 4, PHP 5)

srand — 난수 생성기를 초기화

### 설명

void srand ([ int `$seed` ] )

`seed` 로 난수 생성기를 초기화합니다. `seed` 가 주어지지 않으면, 난수 값을 사용합니다.

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

### 인수

`seed`

  선택적인 초기화 값

### 변경점

버전 | 설명
--- | ---
4.2.0부터 | `seed` 가 선택적이 되어, 생략하면 난수 값을 사용합니다.

### 예제

Example #1 srand() 예제

`// 마이크로초로 초기화
function make_seed()
{
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
$randval = rand();`

### 참고

- rand() - 정수 난수를 생성
- getrandmax() - 가능한 최대 난수값을 표시
- mt_srand() - 향상된 난수 생성기를 초기화

sqrt
tan
Math 함수 목록
PHP Manual