Thorsten Beuth: Zufallsstring

Beitrag lesen

Und wieder ein Problem:

Ich wollte einen String zufällig erstellen lassen aus Zahlen... Dazu habe uich folgendes gemacht:

$Value ='';
for ($i = 1; $i <= 10; $i++) {
 $buff = rand (0, 9);
 $array = array ($i => $buff);
}
for ($i = 1; $i <= 10; $i++) {
 settype ($array[$i], "string");
}

for ($i = 1; $i <= 10; $i++) {
 $Value += $array[$i];
}
echo $Value;

nur kommt als ergebnis immer 1 raus?! Warum?
Oder kennt jemand vielleicht eine bessere Möglichkeit zum zufälligen Erstellen eines Strings ... am besten mit buchstaben!