Gumbo
Erfahrenes Mitglied
Mach doch gleich alles in einem Ablauf:
Die randStringINTEGER()-Funktion habe ich dabei auch noch verbessert.
PHP:
<?php
function randStringINTEGER( $length )
{
return str_pad(rand(0, pow(10, $length)-1), $length, '0', STR_PAD_LEFT);
}
function randStringALPHA( $length )
{
$chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMOPQRSTUVWXYZ';
$strlen = strlen($chars);
$str = '';
for( $i=0; $i<$length; $i++ ) {
$str .= $chars{rand(0, $strlen - 1)};
}
return $str;
}
$fp = fopen('output.txt', 'a+');
$array = array();
for( $i=0; $i<100250; ) {
$temp = randStringALPHA(3).randStringINTEGER(3);
$randString = $temp{0}.$temp{1}.$temp{3}.$temp{2}.$temp{5}.$temp{4};
if( !isset($array[$randString]) ) {
$array[$randString] = $randString;
fwrite($fp, $randString."\n");
$i++;
}
}
fclose($fp);
?>