Generate 4 Digit Random Number in PHP

rand() or mt_rand() functions can be used to Generate 4 Digit Random Number in PHP. Examples given below show how to generate 4 digit number using rand and mt_rand functions.

Generate 4 Digit Random Number using rand()

To generate 4 digit number using rand() function we will define the lowest number and highest number as it's parameters. The rand() function will return a random integer between min and max numbers (including min and max numbers).

Syntax of rand()

The syntax of rand() function is given below.

<?php
rand(min,max);
?>

Example 1

<?php
$FourDigitRandomNumber = rand(1231,7879);
echo $FourDigitRandomNumber;
?>

Output

3425

Generate 4 Digit Random Number using mt_rand()

mt_rand() function is just like rand() function but it is 4 times faster than rand() function. To use mt_rand() function define min and max numbers. The mt_rand() function will return a random integer between min and max numbers (including min and max numbers).

Syntax of mt_rand()

The syntax of mt_rand() function is given below.

<?php
mt_rand(min,max);
?>

The mt_rand() returns false if second number is smaller than first one.

Example 2

<?php
$FourDigitRandomNumber = mt_rand(1111,9999);
echo $FourDigitRandomNumber;
?>

Output

7425