A vizsgált érték csak egyszerű típusú lehet. (Objektum, tömb... nem.)
Alakja:
switch ( kifejezés )
{
case érték1:
<utasítás>
break;
case érték2:
<utasítás>
break;
default:
<utasítás>
break; //ez elvileg nem kötelező, de biztonságosabb, ha van
}
pl:
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Listing 5.4 A switch Statement</title>
</head>
<body>
<div>
<?php
$satisfied = "no";
switch ( $satisfied ) {
case "very":
print "We are pleased that you are happy with our service";
break;
case "no":
print "We are sorry that we have not met your expectations";
break;
default:
print "Please take a moment to rate our service";
}
?>
</div>
</body>
</html>
Eredmény:
We are sorry that we have not met your expectations
Nincsenek megjegyzések:
Megjegyzés küldése