Ver Mensaje Individual
  #9 (permalink)  
Antiguo 11/08/2010, 11:08
Avatar de chulifo
chulifo
 
Fecha de Ingreso: abril-2009
Ubicación: perdido en codigos del PHP, pero aprendo rapido!
Mensajes: 524
Antigüedad: 15 años
Puntos: 18
Respuesta: generar 16 digitos de manera aleatoria

Código PHP:
Ver original
  1. function rand_str($length =5){
  2.     $chars = '124567890';
  3.     $chars_length = (strlen($chars) - 1);
  4.     $string = $chars{rand(0, $chars_length)};
  5.     for ($i = 1; $i < $length; $i = strlen($string))
  6.     {
  7.         $r = $chars{rand(0, $chars_length)};
  8.         if ($r != $string{$i - 1}) $string .= $r;
  9.     }
  10.     return $string;
  11. }
  12. echo rand_str(16);
__________________
Solo soy un simple fanático que mata el tiempo de la mejor manera.