锟斤拷锟教匡拷锟狡碉拷锟斤拷锟斤拷锓�

(PHP 4, PHP 5, PHP 7)

PHP 锟结供锟斤拷一些锟斤拷锟教匡拷锟狡碉拷锟斤拷锟斤拷锓拷锟斤拷锟斤拷锟� if锟斤拷while锟斤拷for锟斤拷foreach 锟斤拷 switch锟斤拷锟斤拷锟斤拷锓拷幕锟斤拷锟斤拷锟绞斤拷前锟斤拷锟斤拷锟斤拷牛锟絳锟斤拷锟斤拷锟斤拷冒锟脚o拷:锟斤拷锟斤拷锟斤拷锟揭伙拷锟斤拷锟脚o拷}锟斤拷锟街别换筹拷 endif;锟斤拷endwhile;锟斤拷endfor;锟斤拷endforeach; 锟皆硷拷 endswitch;锟斤拷

<?php if ($a == 5): ?>
A is equal to 5
<?php endif; ?>

锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷校锟紿TML 锟斤拷锟斤拷"A is equal to 5"锟斤拷锟斤拷锟斤拷锓ㄇ讹拷锟斤拷锟� if 锟斤拷锟斤拷小锟斤拷锟� HTML 锟斤拷锟斤拷锟捷斤拷锟斤拷 $a 锟斤拷锟斤拷 5 时锟斤拷示锟斤拷

锟斤拷锟斤拷锓ㄍ拷锟斤拷锟斤拷锟斤拷锟斤拷锟� else 锟斤拷 elseif 锟叫★拷锟斤拷锟斤拷锟斤拷一锟斤拷锟斤拷锟斤拷 elseif 锟斤拷 else 锟斤拷 if 锟结构锟斤拷锟斤拷锟斤拷锓拷锟绞叫达拷锟斤拷锟斤拷樱锟�

<?php
if ($a == 5):
    echo 
"a equals 5";
    echo 
"...";
elseif (
$a == 6):
    echo 
"a equals 6";
    echo 
"!!!";
else:
    echo 
"a is neither 5 nor 6";
endif;
?>

Note:

锟斤拷支锟斤拷锟斤拷同一锟斤拷锟斤拷锟狡匡拷锟节伙拷锟绞癸拷锟斤拷锟斤拷锟斤拷锓拷锟�

Warning

switch 锟酵碉拷一锟斤拷 case 之锟斤拷锟斤拷魏锟斤拷锟斤拷锟斤拷锟斤拷锟秸格)斤拷锟斤拷锟斤拷锟斤法锟斤拷锟斤拷锟斤拷锟界,锟斤拷锟斤拷锟斤拷锟斤拷效锟侥o拷

<?php switch ($foo): ?>
    <?php case 1?>
    ...
<?php endswitch ?>

锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷效锟侥o拷锟斤拷为 switch 之锟斤拷幕锟斤拷蟹锟斤拷锟斤拷锟轿拷墙锟斤拷锟斤拷锟斤拷 ?> 锟斤拷一锟斤拷锟街o拷锟斤拷锟斤拷锟斤拷 switch 锟斤拷 case 之锟戒不锟斤拷锟斤拷锟轿猴拷锟斤拷锟斤拷锟�

<?php switch ($foo): ?>
<?php 
case 1?>
    ...
<?php endswitch ?>

锟斤拷锟斤拷锟斤拷锟接参硷拷 while锟斤拷for 锟斤拷 if锟斤拷