Hi I'm writing code for a programme that plays blackjack and I keep getting a redeclaration error on a function I'm writing and would like some help
function displayCard($card)
{
$picNum = ( ($card % 5) + 1);
echo "<img src='images/" . $picNum . ".png' width='50' height='60' >";
if ($picNum == 1)
echo "<img src='images/1.png'>";
elseif ($picNum == 2)
echo "<img src='images/2.png'>";
elseif ($picNum == 3)
echo "<img src='images/3.png'>";
elseif ($picNum == 4)
echo "<img src='images/4.png'>";
elseif ($picNum == 5)
echo "<img src='images/5.png'>";
elseif ($picNum == 6)
echo "<img src='images/6.png'>";
elseif ($picNum == 7)
echo "<img src='images/7.png'>";
elseif ($picNum ==8)
echo "<img src='images/8.png'>";
elseif ($picNum == 9)
echo "<img src='images/9.png'>";
elseif ($picNum == 10)
echo "<img src='images/10.png'>";
elseif ($picNum == 11)
echo "<img src='images/11.png'>";
elseif ($picNum == 12)
echo "<img src='images/12.png'>";
elseif ($picNum == 13)
echo "<img src='images/13.png'>";
elseif ($picNum == 14)
echo "<img src='images/14.png'>";
elseif ($picNum == 15)
echo "<img src='images/15.png'>";
elseif ($picNum ==16)
echo "<img src='images/16.png'>";
elseif ($picNum == 17)
echo "<img src='images/17.png'>";
elseif ($picNum == 18)
echo "<img src='images/18.png'>";
elseif ($picNum == 19)
echo "<img src='images/19.png'>";
elseif ($picNum == 20)
echo "<img src='images/20.png'>";
elseif ($picNum == 21)
echo "<img src='images/21.png'>";
elseif ($picNum == 22)
echo "<img src='images/22.png'>";
elseif ($picNum == 23)
echo "<img src='images/23.png'>";
elseif ($picNum ==24)
echo "<img src='images/24.png'>";
elseif ($picNum == 25)
echo "<img src='images/25.png'>";
elseif ($picNum == 26)
echo "<img src='images/26.png'>";
elseif ($picNum == 27)
echo "<img src='images/27.png'>";
elseif ($picNum == 28)
echo "<img src='images/28.png'>";
elseif ($picNum == 29)
echo "<img src='images/29.png'>";
elseif ($picNum == 30)
echo "<img src='images/30.png'>";
elseif ($picNum == 31)
echo "<img src='images/31.png'>";
elseif ($picNum ==32)
echo "<img src='images/32.png'>";
elseif ($picNum == 33)
echo "<img src='images/33.png'>";
elseif ($picNum == 34)
echo "<img src='images/34.png'>";
elseif ($picNum == 35)
echo "<img src='images/35.png'>";
elseif ($picNum ==36)
echo "<img src='images/36.png'>";
elseif ($picNum ==37)
echo "<img src='images/37.png'>";
elseif ($picNum ==38)
echo "<img src='images/38.png'>";
elseif ($picNum ==39)
echo "<img src='images/39.png'>";
elseif ($picNum =40)
echo "<img src='images/40.png'>";
elseif ($picNum ==41)
echo "<img src='images/41.png'>";
elseif ($picNum == 42)
echo "<img src='images/42.png'>";
elseif ($picNum == 43)
echo "<img src='images/43.png'>";
elseif ($picNum == 44)
echo "<img src='images/44.png'>";
elseif ($picNum == 45)
echo "<img src='images/45.png'>";
elseif ($picNum == 46)
echo "<img src='images/46.png'>";
elseif ($picNum == 47)
echo "<img src='images/47.png'>";
elseif ($picNum ==48)
echo "<img src='images/48.png'>";
elseif ($picNum == 49)
echo "<img src='images/49.png'>";
elseif ($picNum == 50)
echo "<img src='images/50.png'>";
elseif ($picNum ==51)
echo "<img src='images/51.png'>";
elseif ($picNum == 52)
echo "<img src='images/52.png'>";
}
}
Fatal error: Cannot redeclare displayCard() (previously declared in C:\xampp\htdocs\assignment\blackjack.php:82) in C:\xampp\htdocs\assignment\blackjack.php on line 82
*
This is the error I keep getting on this part, I'm unsure what the issue might be with it. it is being both declared and redeclared on the same line of code, though I have only entered DisplayCard once I have an earlier function called displayCards which is operating perfectly. I tried changing the displayCard name to displayCardio, but had the same issue.
source https://stackoverflow.com/questions/68953902/i-need-help-getting-rid-of-a-fatal-error-in-php
Comments
Post a Comment