Übung 3a

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>PHP-Kurs - 5 Karten aus einem Kartenstapel ziehen</title>
</head>
<body>
 
<?php
$kartenstapel = array("zwei", "drei", "vier", "fünf", "sechs",
	  	      "sieben", "acht", "neun", "zehn", "Bube",
 		      "Dame", "König", "As");
 
$ausgabe = array();
 
for($i = 0; $i < 5; $i++) {
  $zufall = mt_rand(0, 12);
# Karte schon mal gezogenen - Durchlauf wiederholen
  if(!isset($kartenstapel[$zufall])) {
    $i--;
    continue;
  }
  $ausgabe[] = $kartenstapel[$zufall];
  unset($kartenstapel[$zufall]);
}
 
foreach($ausgabe as $karte) {
  echo "$karte<br>";
}
?>
 
</body>
</html>

User Tools