控制結構的替代語法
PHP 為某些控制結構提供了另一種語法:if,while,for,foreach 和 switch。
與普通語法相比,不同之處在於,開括號由冒號(:)代替,而右括號分別由 endif;,endwhile;,endfor;,endforeach; 或 endswitch; 代替。有關各個示例,請參閱有關控制結構的備用語法的主題。
if ($a == 42):
echo "The answer to life, the universe and everything is 42.";
endif;
使用短語法的多個 elseif 語句:
if ($a == 5):
echo "a equals 5";
elseif ($a == 6):
echo "a equals 6";
else:
echo "a is neither 5 nor 6";
endif;