Hace poco por el correo consulto un usuario como crear cadenas de texto aleatorias de una determinada longitud. Pues acá tengo un fragmento de código que puede servir.
<?php
function generateRandonString($length){
$chars = "abcdefghijklmnopqrstuvwxyz0123456789";
$string = "";
$long = strlen($chars);
for($i=0; $i<$length;$i++){
$pos = rand(0,$long);
$string .= $chars[$pos];
}
return $string;
}
echo generateRandonString(10);
?>
Si queremos que la cadena de texto aleatoria muestre otros caracteres como: ¿?=)(/&%$·"!, pues agregamos estos a la variable $chars. Espero les sirva este pequeño tip.
Muy bueno, gracias!!!!!
Gracias por la función, me será muy útil.