這讓我很難過。基本上我正在試圖發牌。我得到正確數量的卡片,但它複製了它隨機生成的卡片。相反,如果用戶輸入52,我需要52個不同的卡片。使用in_array/php卡片經銷商程序
我一直在努力做到這一點,但無法弄清楚。我嘗試使用in_array功能,但無濟於事
能別人的幫助,請
<?php
$input = $_POST["txtNumberOfCards"];
$suit = array("Hearts", "Diamonds", "Clubs", "Spades");
$card = array("Ace","2", "3","4","5","6","7","8","9","10","Jack","Queen","King");
$randsuit = rand(0,3);
$randcard = rand(0,12);
for($x = 0; $x < $input; $x++){
echo ('<img src="Images/'.$card[$randcard].'of'.$suit[$randsuit].'.gif">');
}
?>
這是因爲您沒有檢查卡是否已經生成或沒有生成。 –