<?php
// Oyuncu verilerini ve ödüllerini tanımlama
$oyuncular = array(
array("ad" => "Ahmet", "puan" => 0),
array("ad" => "Mehmet", "puan" => 0),
array("ad" => "Ayşe", "puan" => 0)
);
$oduller = array("iPhone", "Tatil Paketi", "50 TL Hediye Çeki", "Ücretsiz Bilet");
// Çarkın bölümlerini ve açıklamalarını tanımlama
$cark = array(
"5 Puan", "100 TL", "Pas", "200 TL",
"Kaybettin", "50 TL", "Çift Puan", "100 TL",
"500 TL", "1000 TL", "Pas", "200 TL",
"Kaybettin", "100 TL", "150 TL", "500 TL"
);
// Çarkı çevirme işlemini gerçekleştirme
function carkiCevir(&$oyuncu) {
global $cark;
$indeks = rand(0, count($cark) - 1);
$puan = $cark[$indeks];
if ($puan == "Kaybettin") {
$oyuncu["puan"] = 0;
} elseif ($puan == "Pas") {
// Hiçbir şey yapma
} else {
$oyuncu["puan"] += intval($puan);
}
echo $oyuncu["ad"] . " çarkı çevirdi ve " . $puan . " kazandı. Toplam puanı: " . $oyuncu["puan"] . "<br>";
}
// Oyunu oynama işlemini gerçekleştirme
function oyunuOyna() {
global $oyuncular;
foreach ($oyuncular as &$oyuncu) {
carkiCevir($oyuncu);
}
}
// Oyunu başlatma
oyunuOyna();
?>