Gerador de palavras aleatórias

Publicado por EVERTON DA ROSA 28/02/2008

[ Hits: 36.007 ]

Homepage: http://everton3x.github.io

Download gerador.palavras-v1.0.php.7z




Este script PHP gera palavras aleatórias com base numa lista de vogais e consoantes.

Útil para quem quer sugerir nomes de login ou então preencher páginas de exemplo com outra coisa que não o famoso "Lorem Ipsum" (que eu nem sei o que significa).

  



Esconder código-fonte

<?
$vogais = array('a','e','i','o','u');
$consoantes = array('b','c','d','f','g','h','nh','lh','ch','j','k','l','m','n','p','qu','r','rr','s','ss','t','v','w','x','y','z',);

$palavra = '';
$tamanho_palavra = rand(2,5);
$contar_silabas = 0;
while($contar_silabas < $tamanho_palavra){
   $vogal = $vogais[rand(0,count($vogais)-1)];
   $consoante = $consoantes[rand(0,count($consoantes)-1)];
   $silaba = $consoante.$vogal;
   $palavra .=$silaba;
   $contar_silabas++;
   unset($vogal,$consoante,$silaba);
}
echo "<h3>A palavra aleatória gerado foi: $palavra</h3>";
unset($vogais,$consoantes,$palavra,$tamanho_palavra,$contar_silabas);
?>

Scripts recomendados

Upload de fotos com banco de dados

Invertendo a data

Converter String para Maiúsculas

Normalizador de texto

Criando um menu de paginação de resultados com algumas funcionalidades


  

Comentários
[1] Comentário enviado por bortolotto em 28/02/2008 - 20:16h

everton3x disse: "o famoso 'Lorem Ipsum' (que eu nem sei o que significa)"

Dê uma olhada em http://pt.wikipedia.org/wiki/Lorem_ipsum

Seguem dois trechos:
"Ao contrário da crença popular, Lipsum (Lorem Ipsum abreviado) não é simplesmente um texto qualquer com um monte de letras. Ela tem raízes numa peça clássica da literatura latina..."
"... Lipsum vem das seções 1.10.32 e 1.10.33 do 'de Finibus Bonorum et Malorum' (Os Extremos do Bem e do Mal) escrito por Cícero em 45 A.C.. Este livro trata da teoria de ética ..."


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts