Mailinglisten-Archive |
> Moin,
>
> sollte folgende Konstruktion funktionieren:
>
> $chars = "abcdefghijklmnopqrstuvwxyz*";
> $len = strlen($chars) - 1;
> $box = str_pad(' ', 10000);
> for($i = 0; $i < 10000; $i++) {
> $ch = $chars[mt_rand(0, $len)];
> // filling up the box with random chars
> $box[$i] = $ch;
> }
>
> Manchmal (leider nicht auf meinem Testsystem) führt die Zeile
>
> $box[$i] = $ch;
>
> zu einem Out of Memory-error.
Du willst einen string mit random buchstaben ?
$chars = "abcdefghijklmnopqrstuvwxyz*";
for($i=0;$i<= 10000; $i++) {
$box .= substr($chars,mt_rand(0,strlen($chars)-1),1);
}
php::bar PHP Wiki - Listenarchive