La función lcg_value() es una función incorporada en PHP que se utiliza para generar el número pseudoaleatorio en el rango de (0, 1).
Sintaxis:
lcg_value()
Parámetros usados: esta función no toma ningún parámetro.
Valores devueltos: esta función devuelve un valor flotante pseudoaleatorio en un rango entre 0 y 1.
Errores y excepciones: no es útil para fines criptográficos porque esta función no genera valores criptográficamente seguros.
Los siguientes programas ilustran la función lcg_value()
Programa 1:
<?php // PHP program to illustrate // lcg_value() function //print the value in range between 0 and 1 echo lcg_value(); ?>
Producción:
0.13542664978974
Programa 2: la función imprime cada vez valores diferentes y también devuelve el tipo de valor.
<?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); ?>
Producción:
0.07786871705105 0.70944065438839 0.91109571202142 0.44844141753786 0.63726317430881 0.2004533497305 double