Zitat:
Zitat von inta
Der Vorteil von dem Ding ist, dass halbwegs lesbare Strings bei rauskommen.
|
Wenn einem Alphabet zwei Vokale genommen werden, werden die Wörter bestimmt nicht lesbarer. Da wäre eine Funktion, die ein wirklich lesbare Wörter erzeugt, besser:
Code:
function generateReadableWord( $length=8 )
{
$cons = 'bcdfghjklmnprstvwxz';
$vowels = 'aeiouy';
$retVal = '';
for( $i=0; $i<$length; $i++ ) {
if( $i % 2 ) {
$retVal .= $vowels{rand()%5};
} else {
$retVal .= $cons{rand()%18};
}
}
return $retVal;
}