<?php $ryu="ネコ"; if ($ryu=="ネコ"){ echo "竜はネコです。"; }else{ echo "え?ネコじゃなかったの?"; } ?> |
<?php $ryu="ネコ"; if ($ryu=="魚"){ echo "竜は魚です。(ええ?)"; }elseif($ryu=="ネコ"){ echo "竜はネコです"; }else{ echo "竜は魚でもネコでもないです(じゃあ何?)"; } ?> |
<?php $ryu="ネコ"; if ($ryu=="魚"): echo "竜は魚です。(ええ?)"; elseif($ryu=="ネコ"): echo "竜はネコです"; else: echo "竜は魚でもネコでもないです(じゃあ何?)"; endif; ?> |
(オマケ) if文を使わない条件式もあります。 例えば $ryu="ネコ"; $kotae= ($ryu=="ネコ") ? "neko":"sakana"; のようにすると $kotaeにはnekoと入ります。 ?の前の条件式が真(True)のとき左側式($kotae)には:より前の式"neko" ?の前の条件式が偽(False)のとき左側式($kotae)には:より後ろの式"sakana" が入るのです。 |
HOME |