Búsqueda personalizada

16 sept 2013

Pin It

Widgets

Funcion que devuelve una cadena de texto aleatoria de la longitud deseada PHP

10:43

FUNCION QUE DEVUELVE UNA CADENA ALEATORIA PHP

(Puede servir para crear un catcha o una validación en php)

//devuelve una cadena de texto aleatoria de la longitud deseada
function random_text($count, $rm_similar=false)
{
//crea una lista de caracteres
$chars = array_flip (array_merge(range(0,9), range ('A', 'Z')));

//eliminar los caracteres similares que pueden provocar confusiones
if($rm_similar)
{
unset($chars[0],$chars[1],$chars[2],$chars[5],$chars[8],$chars['B'],$chars['I'],
$chars['O'],$chars['Q'],$chars['S'],$chars['U'],$chars['V'],$chars['Z']);
}

//genera la cadena de texto aleatorio
for ($i=0,$text='';$i<$count;$i++)
{
$text .= array_rand($chars);
}

return $text;
}


Escrito por

Si tienes alguna otra duda, o quieres comentar algo sobre el tema, te animo a que dejes un comentario. También puedes visitar nuestro foro. ¡Un saludo!

0 comentarios:

Publicar un comentario

 

© 2014 Aplicaciones ...---Chey---.... All rights resevered. Designed by Chey Developer

Back To Top
Recibe las actualizaciones directo a tu correo