_+-=;:,.'; } $str = str_shuffle($str); $ultimo = strlen($str) - 1; $saida = ''; for ($i = abs($tamanho); $i > 0; --$i) { $saida .= $str[mt_rand(0, $ultimo)]; } return $saida; } // Geracao de uma sequencia de 30 simbolos com letras maiusculas $r = random(30, RANDOM_MAIUSCULAS); echo $r; // Geracao de uma sequencia de 10 simbolos com letras minusculas e numeros $r2 = random(10, RANDOM_MINUSCULAS | RANDOM_NUMEROS); echo $r2; ?>