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