Codigo en PHP Aleatorio

Posted on the January 27th, 2007 under Programacion by pablo

Hay bastantes personas que buscan generadores de claves aleatorias en php, el desarrollo no es tan dificil, en mi caso solo fue cuestion de usar algunos arreglos y la funcion mt_rand para generar numeros aleatorios.

function key_generator ($_int = 6)
{
$_int = intval(round($_int / 2));

$_letters = range("a", "z");
$_numbers = range(0, 9);

$_count_l = (sizeof($_letters) - 1);
$_count_n = (sizeof($_numbers) - 1);

$_code = array();

for($i = 0; $i < $_int; $i++)
{

$_rand_l = mt_rand(0, $_count_l);
$_rand_n = mt_rand(0, $_count_n);

$_code[sizeof($_code)] = $_letters[$_rand_l];
$_code[sizeof($_code)] = $_numbers[$_rand_n];
}
shuffle($_code);
$_keyf = implode($_code);

return $_keyf;
}

Para tener ayuda con la funciones visita php.net

Leave a Reply




XHTML::
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>