在制作wordpress主题时也许你常常会见到endif;,endwhile;,endfor;endforeach; 以及 endswitch;这些,其实这些是PHP 提供了一些流程控制的替代语法,包括 if,while,for,foreach 和 switch。替代语法的基本形式是把左花括号({)换成冒号(:),把右花括号(})分别换成 endif;,endwhile;,endfor;,endforeach; 以及 endswitch;。
通过下面的实例感受下吧
根据之前描述的使用方法,if语句的替代语法使用如下:
等于5
等于5
不是5就是6
while替代语法:
循环点什么for替代语法:
循环点什么foreach替代语法:
循环点什么switch替代语法:
switch ($i):
case 0:
echo "i equals 0";
break;
case 1:
echo "i equals 1";
break;
case 2:
echo "i equals 2";
break;
default:
echo "i is not equal to 0, 1 or 2";
endswitch;
?>