• PHP Video Tutorials

PHP - gmp_random_seed() Function



Definition and Usage

The gmp_random_seed() function sets the seed to generate the randon number.

Description

The gmp_random_seed() is used set the seed for Random number generator (RNG) .

Syntax

gmp_random_seed ( mixed $seed ) : void

Parameters

Sr.No Parameter & Description
1

seed

The seed to be set so that it can be used for the gmp_random(), gmp_random_bits(), and gmp_random_range() functions.

The seed can be a GMP resource number , a gmp object or a numeric string.

Return Values

PHP gmp_random_seed() function returns NULL if it succeeds and false on failure.

PHP Version

This function will work from PHP Version greater than 7.0.0.

Example 1

Working of gmp_random_seed() −

<?php
   gmp_random_seed(100);
   $rnum = gmp_random_range(0, 100);	
   echo "The random number generated is : ".$rnum;
?>

This will produce following result −

The random number generated is : 32

Example 2

Working of gmp_random_seed() −

<?php
   gmp_random_seed(100);
   $rnum = gmp_random(3);	
   echo "The random number generated is : ".$rnum;
?>

This will produce following result −

The random number generated is : 3030250090050446550611688625070741218668470075970502895392

Example 3

Working of gmp_random_seed() −

<?php
   gmp_random_seed(100);
   $rnum = gmp_random_bits(20);
   echo "The random number generated is : ".$rnum;
?>

This will produce following result −

The random number generated is : 370464
php_function_reference.htm
Advertisements