>백엔드 개발 >PHP 문제 >PHP Rand 함수의 사용법은 무엇입니까?

PHP Rand 함수의 사용법은 무엇입니까?

藏色散人
藏色散人원래의
2021-03-11 10:02:034315검색

php rand 함수는 임의의 정수를 반환하는 데 사용됩니다. 이 함수를 사용하기 위한 구문은 "rand(min,max)"입니다. 여기서 매개변수 "min"과 "max"는 선택적 매개변수인 경우 난수 생성 범위를 지정합니다. min 및 max는 제공되지 않습니다. max 및 rand 함수는 0과 RAND_MAX 사이의 의사 난수 정수를 반환합니다.

PHP Rand 함수의 사용법은 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, PHP 8 버전, DELL G3 컴퓨터

rand() 함수는 임의의 정수를 반환합니다.

Syntax

rand(min,max)

매개변수

  • min,max는 선택사항입니다. 난수 생성 범위를 지정합니다.

설명

  • 선택적 매개변수 min 및 max가 제공되지 않으면 rand()는 0과 RAND_MAX 사이의 의사 난수 정수를 반환합니다. 예를 들어, 5에서 15(포함) 사이의 난수를 원하는 경우 rand(5, 15)를 사용하세요.

참고:

  • 일부 플랫폼(예: Windows)에서는 RAND_MAX가 32768에 불과합니다. 32768보다 큰 범위가 필요한 경우 min 및 max 매개변수를 지정하여 RAND_MAX보다 큰 숫자를 생성하거나 대신 mt_rand() 사용을 고려하세요.

  • PHP 4.2.0부터는 더 이상 srand() 또는 mt_srand() 함수를 사용하여 난수 생성기를 시드할 필요가 없으며 자동으로 수행됩니다.

  • 3.0.7 이전 버전에서는 max가 범위를 의미합니다. 이러한 버전의 위 예에서와 같이 5에서 15까지 동일한 난수를 얻으려면 짧은 예는 rand (5, 11)입니다.

이 예는 임의의 숫자를 반환합니다.

<?php
echo(rand();
echo(rand();
echo(rand(10,100))
?>

출력:

PHP Rand 함수의 사용법은 무엇입니까?

【추천 학습: "PHP 비디오 튜토리얼"】

위 내용은 PHP Rand 함수의 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.