PHP의에는, mt_rand () 함수
예
임의의 번호를 생성합니다 :
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
»인스턴스를 실행
정의 및 사용
에는, mt_rand () 함수는 임의의 정수를 생성 메르 센 트위스터 알고리즘을 사용한다.
팁 :이 기능은 임의의 값이 더 나은 선택을 생성하고, 최대한 빨리 결과를 반환 RAND () 4 회 기능.
팁 : 10에서 100 사이의 원하는 경우 임의의 정수의 (10, 100 포함), 사용에는, mt_rand (10100).
문법
mt_rand();
or
mt_rand( min,max );
or
mt_rand( min,max );
参数 | 描述 |
---|---|
min | 可选。规定返回的最小数。默认是 0。 |
max | 可选。规定返回的最大数。默认是 mt_getrandmax() 。 |
기술 세부 사항
반환 값 : | 분 (0) 및 최대 (또는 mt_getrandmax ())가 임의의 정수 사이 (포함) 사이. 최대 <분 FALSE를 반환합니다. |
---|---|
반환 유형 : | 정수 |
PHP 버전 : | 4+ |
PHP 업데이트 로그 : | PHP 4.2.0 : 난수 발생기는 자동으로 시드된다. PHP 5.3.4 : 최대가 <분 후 E_WARNING를보고하고 FALSE를 반환합니다. |
PHP 수학 참조