Generate 10 Digit Random Number in PHP

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

Generate 10 Digit Random Number using rand()

To Generate 10 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
$TenDigitRandomNumber = rand(1000000000,9999999999);
echo $TenDigitRandomNumber;
?>

Output

2387509223

Generate 10 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
$TenDigitRandomNumber = mt_rand(1000000000,9999999999);
echo $TenDigitRandomNumber;
?>

Output

7128830561

Also Read:

Generate 1 Digit Random Number in PHP
Generate 2 Digit Random Number in PHP
Generate 3 Digit Random Number in PHP
Generate 4 Digit Random Number in PHP
Generate 5 Digit Random Number in PHP
Generate 6 Digit Random Number in PHP
Generate 7 Digit Random Number in PHP
Generate 8 Digit Random Number in PHP
Generate 9 Digit Random Number in PHP