Régebbi programnyelvekben és SQL-ben if függvényként ismeretes. Itt ternális (háromoperandusú) műveletjelnek hívjuk. lényege, hogy a feltételtől függően az igaz vagy hamis értéke szerint állítja be a visszaadott értéket.
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.5 Using the ? Operator</title>
</head>
<body>
<div>
<?php
$satisfied = "no";
$pleased = "We are pleased that you are happy with our service";
$sorry = "We are sorry that we have not met your expectations";
$text = ( $satisfied=="very" )?$pleased:$sorry;
print "$text";
?>
</div>
</body>
</html>
Eredmény:
We are sorry that we have not met your expectations
Nincsenek megjegyzések:
Megjegyzés küldése