Ver Mensaje Individual
  #12 (permalink)  
Antiguo 18/12/2012, 23:47
Mndrake
 
Fecha de Ingreso: septiembre-2010
Mensajes: 78
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: codigo aleatorio en 2 bloques 4 letras y 4 numeros 1234-abcd

Cita:
Iniciado por DoHITB Ver Mensaje
Buenas, hago mi aportación, ya que también tuve temas con los aleatorios...:

Código PHP:
Ver original
  1. function getRandom(){
  2.   $letras = "";
  3.   $num = "";
  4.  
  5.   for($i=0;$i<4;$i++){
  6.     $letras .= chr(rand(65, 122); //entre 33 y 126 están los ASCII que se pueden representar. Entre 65 y 122 están las letras
  7.   }
  8.  
  9.   for($i=0;$i<4;$i++){
  10.     $num .= rand(0, 9);
  11.   }
  12.  
  13.   return $letras."-".$num;
  14. }

Personalmente veo más rápido hacer algo así que usar expresiones regulares... (es solo mi opinión personal, que conste!)

Saludos y espero os sirva.

Gracias DoHITB por el codigo;

me da un error en la linea 6 sabes que podria ser?

Gracias