cardHand.php

Source of cardHand.php

<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>cardHand</title>
</head>
<body>
<h1>Card Hand</h1>
<p>
<?php
//set up arrays
$cardLocation = array();
$suits = array("heart", "diamond", "spade", "club");

//fill deck
for($rank=0; $rank<13; $rank++){
	for($suit=0; $suit<4; $suit++){
		$cardLocation[$rank][$suit] = "deck";
	}
}

print "</p><p>";

//deal hand
for($i=0; $i<5; $i++){
	$duplicate = true;

	while($duplicate){
		$suit = rand(0,3);
		$rank = rand(0,12);
		if($cardLocation[$rank][$suit] == "deck"){
			$cardLocation[$rank][$suit] = "player";
			$duplicate = false;
			print '<img style="width: 150px;" src="' . $suits[$suit] . ($rank + 1) . '.png" />';
		}
	}
}
?>
</p>

<p><a href="cardHand.php">deal</a></p>
</body>
</html>