Open In App

PHP | lcg_value() Function

Improve
Improve
Like Article
Like
Save
Share
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 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
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

Last Updated : 03 Jul, 2018
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads