Essa função é extremamente útil para gerar senhas e aquelas palavrinhas que ficam no final dos formulários e que devemos escreve-las de forma idêntica na caixa ao lado da imagem. Bom, a função é a seguinte.
function geraPalavra() {
$CaracteresAceitos = 'abcdefghijklmnopqrstuvxywzABCDEFGHIJKLMNOPQRSTUVXYWZ';
$max = strlen($CaracteresAceitos)-1;
$palavra = NULL;
for($i=0; $i < 4; $i++) {
$palavra .= $CaracteresAceitos{mt_rand(0, $max)};
}
return $palavra;
}
Notem que nós podemos escolher os caracteres que irão aparecer na palavra (linha 2) assim como o tamanho da palavra (linha 5). A função mt_rand() faz o trabalho de escolher as letras que irão compor a palavra. Os argumentos dessa função dizem para escolher um número de 0 à total de letras, sendo que o número escolhido corresponde à posição da letra na variável $CaracteresAceitos. Dessa forma, a palavra consegue ser motada facilmente. Espero que tenham gostado. Até mais.

