Open In App

PHP | lcg_value() Function

Last Updated : 03 Jul, 2018
Comments
Improve
Suggest changes
Like Article
Like
Report
The lcg_value() function is an inbuilt function in PHP which is used to generate the pseudo-random number in the range of (0, 1). Syntax:
lcg_value()
Parameters Used: This function does not take any parameters. Return Values: This function returns A pseudo random float value in a range between 0 and 1. Errors and Exceptions: Not useful for cryptographic purpose because this function does not generate cryptographically secure values. Below programs illustrate the lcg_value() function Program 1: php
<?php
// PHP program to illustrate 
// lcg_value() function

//print the value in range between 0 and 1
echo lcg_value();

?>
Output:
0.13542664978974
Program 2: Function prints each time different values and also return type of value. php
<?php
echo lcg_value(). "\n";
echo lcg_value(). "\n";
echo lcg_value(). "\n";
echo lcg_value(). "\n";
echo lcg_value(). "\n";
echo lcg_value(). "\n";

// for checking types 
// of return value
$x = lcg_value();

//print the type of value returned
echo gettype($x);
?>
Output:
0.07786871705105
0.70944065438839
0.91109571202142
0.44844141753786
0.63726317430881
0.2004533497305
double

Next Article

Similar Reads