\n";
}
// Array ausgeben
/*echo "
";
print_r($augen_array);
echo"";
*/
sort($augen_array);
// Die Würfel zeigen
for ($i=0; $i<$anzahl; $i++){
echo "
![$augen_array[$i] Augen](../bilder/$augen_array[$i].png)
\n";
}
// Ausgabe der Augenzahlen
$summe = array_sum($augen_array);
echo "
";
echo "
Die Summe der Augenzahlen beträgt $summe
";
echo "";
echo "
";
echo "
".auswerten($augen_array)."
";
echo "
";
// GEWINN ERMITTELN
function auswerten ($augen_arr){
$gewin_stufen = [
0 => ["
❌ KEIN GEWINN.❌
:(
", 0],
1 => ["
2️⃣ ZWEIERPASCH :/ 🆗
", 1],
2 => ["
2️⃣ DOPPEL ZWEIERPASCH
", 2],
3 => ["
3️⃣ DREIERPASCH :) 🎉
", 3], // 15%
4 => ["kleine straße", 5], // 14%
5 => ["
3️⃣ FULL HOUSE :) 🎉
", 10], // 4%
6 => ["große straße", 15], //3%
7 => ["
4️⃣ VIERERPASCH :) 🎉
", 20], // 2%
8 => ["
🎉 KNIFFEL! :) 🎉
5️⃣
", 100], // 0.1%
];
$haeufigkeit = array_count_values($augen_arr);
sort($haeufigkeit);
// KNIFFEL
if (count(array_unique($augen_arr))==1){ // Fünf gleiche Zahlen = Kniffel
return $gewin_stufen[8];
}
// VIERERPASCH
elseif ($haeufigkeit === [1,4]){ // das geht auch um 3 gleiche zu bekommen
return $gewin_stufen[7];
}
// GROßE STRASSE
elseif ($haeufigkeit == [1,1,1,1,1]){
return $gewin_stufen[6];
}
// FULL HOUSE
elseif ($haeufigkeit === [2,3]) {
return $gewin_stufen[5];
}
// KLEINE STRASS
elseif ($haeufigkeit == [1,1,1,1,1]){
return $gewin_stufen[4];
}
// DREIERPASCH
elseif ($haeufigkeit === [1,1,3]) {
return $gewin_stufen[3];
}
// DOPPEL ZWEIERPASCH
elseif ($haeufigkeit === [1,2,2]) {
return $gewin_stufen[2];
}
// ZWEIERPASCH
elseif ($haeufigkeit === [1,1,1,2]) {
return $gewin_stufen[1];
}
// KEIN GEWINN
else{
return $gewin_stufen[0];
}
}
?>