High!
Für meine Lotto-Simulation suche ich nach einer Funktion, die eine (maximal zweistellige, da 6 aus 49) Integer-Zahl in einen String umwandelt... der Hintergrund: um in der Ziehungs-Routine die umständliche Doppelschleife zur Prüfung auf doppelt gezogene Zahlen zu vermeiden, schreibe ich die Zahlen in einen String (nach dem Schema Zahl-Leerzeichen-Zahl-Leerzeichen-...), den ich bei jeder neuen Zufallszahl dann mit strstr auf schon vorhandene identische Zahlen teste.
Das hier:
$n = rand(1, 49);
if strstr($nstr, $n)
{
echo "Die Zahl $n wurde bereits gezogen, ich ziehe noch einmal!<br>";
$i--;
}
funktioniert leider nicht...
Im PHP-Handbuch fand ich unter "String-Funktionen" nichts Passendes... wo könnte ich sonst noch fündig werden?
Bis bald im Khyberspace!
Yadgar