Hi!
Wie schon gesagt, greifst du damit nicht dem Zufall sondern der leichteren Erratbarkeit unter die Arme. Lass die Anweisung komplett weg, PHP hilft sich selbst beim Zufall.
Der Rest ist soweit in Ordnung, wenn er deine fachlichen Anforderungen erfüllt.
Hallo Lo :)
ich habe es mal mit dem Code probiert und ausgegeben wird aber leider nur
bikini
slips
schuhe
Stelle Nr.1:
Stelle Nr.2:
Stelle Nr.3:
Hier noch der Code:
<?php
//dem Zufall auf die Sprünge helfen
srand((float)microtime() * 1000000);
//array anlegen
$karten = array('messershops', 'materialshops', 'messermacher');
//zufällig michen
shuffle($karten);
//array ausgeben
foreach($karten as $karte){
echo $karte, '<br />';
}
?>
Stelle Nr.1:
<?php
switch ($karten[0]){
case "bikini":
echo "Bikini-Funktion";
break;
case "slips":
echo "Slip-Funktion";
break;
case "schuhe":
echo "Schuh-Funktion";
break;
}
?>
Also werden an der oberen Stelle ganz normal nur die wörter zufällig angeordnet und nicht in $karten[0], $karten[1], $karten[2] gespeichert. Damit bekomme ich dann bei den switches unten keine ausgabe :(
Liebe Grüße,
Julia