Como generar números aleatorios con PHP
- Viernes 15 de Diciembre del 2023 a las 5:18 am
- Erick De León
- PHP
- aprendephp, php
Para generar un número aleatorio en php se usa la función nativa rand() que se encargá de hacer todo el trabajo.
Esta función nativa se usa de forma muy sencilla ya que puedes ejecutarla sola o con dos argumentos un número entero mínimo y un número entero máximo es decir el tope hacia arriba y hacia abajo de el número aleatorio que devolverá al ser ejecutada.
rand(): int
rand(int $min, int $max): int
Si se llama sin los argumentos opcionales min, max rand() devuelve un entero pseudoaleatorio entre 0 y getrandmax(). Si deseas un número aleatorio entre 50 y 100 por ejemplo, utiliza rand(50, 100).
<?php
$numero = rand($min,$max);
echo $numero;
La función RAND recibe 2 parámetros:
- min (Int): Numero minimo a generar
- max (Int): Numero máximo a generar
Ejemplo: Si queremos generar un número entre 5 y 20 usaremos el siguiente código:
<?php
$min = 5;
$max = 20;
$numero = rand($min,$max);
// Retornará un numero entre el 5 y 20
echo $numero;
Consulta la documentación oficial en http://php.net/manual/es/function.rand.php
Comentarios