Para obtener un número aleatorio desde uno hasta otro sería así:
$numeroAleatorio = rand(1,100); //En este caso del 1 hasta el 100
Si lo que deseas es obtener una letra desde una letra hasta otra sería así:
$letra = chr(rand(ord("a"), ord("d"))); //En este caso de 'a' hasta 'd'
Si lo que deseas es combinar o poner las letras o números que deseas sería de esta forma:
$todos = "1234567890abcdefghijklmnopqrstuvwxyz";
$aleatorio= $todos{rand(0,35)}; //Desde la posicion 0 hasta la 35 de $todos
¿Y si yo quisiera que el número de carácteres aleatorios fuera, por ejemplo, de 8 dígitos?
ResponderEliminar$numeroAleatorio = rand(1,100);
ResponderEliminar$numeroAleatorio = rand(10000000,99999999);
ResponderEliminar