Hehe, ein kleiner aber feiner Fehler:
Ich hab mir mal die beschreibung vonm array_rand befehl angeschaut.
Wenn du machst:
[php]$superergebniss = array_rand($superzahlen,1);[/php]
Stehen in [php].$superergebniss[/php] die zufälligen array Indexe drin, und nicht deren Inhalt.
Also du musst statt:
[php]echo "Superzahl: ".$superergebniss."<br/>";[/php]
das hier schreiben:
[php]echo "Superzahl: ".$superzahlen[$superergebniss]."<br/>";[/php]
Mfg
Sunshine
€dit: Hier wies funktioniert
[php]<?php
$lottozahlen = range(1,49); //Initialisiert ein Array mit den Werten 1-49
$superzahlen = range(1,9); //Initialisiert ein Array mit den Werten 1-9
$lottoergebniss = array_rand($lottozahlen,7); // array_rand gibt jeweils einen zufaelligen Index von $lottozahlen[] an $lottoergebniss[]
$superergebniss = array_rand($superzahlen,1);
echo "Lottozahlen: ";
for($zaehler=0;$zaehler<6;$zaehler++)
{
echo $lottozahlen[$lottoergebniss[$zaehler]]."\t ";
}
echo "Zusatzzahl: ".$lottoergebniss[$zaehler]."<br/>";
echo "Superzahl: ".$superzahlen[$superergebniss]."<br/>";
?>[/php]
The place where the possible and the impossible meet
The possimpeble
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Sunshine« (06.12.2008, 13:49)