<?php
switch(变量){ //字符串,整型
case 具体值:
执行代码;
break;
case 具体值2:
执行代码2;
break;
case 具体值3:
执行代码3;
break;
default:
}
?>
while是一个布尔型循环,while(布尔判断)的值为true就执行大括号括起来的代码。如果为假就停出去,执行后续代码。 注:不要写死循环(没有退出条件的循环)
whie(1){
echo 1111.'<br />';
}
基本语法规定如下: do { //代码块 } while (判断);
do-while
不论while判断是否成立,先执行一次代码代码块循环语句,保证会执行一次(表达式的真值在每次循环结束后检查)。
while循环会检查布尔判断区域,成立则执行。不成立则不执行。
PHP流程控制之for循环控制语句 for 循环是 PHP 中的一种计数型循环,它的语法比较数活多变。
for (表达示1; 表达示2; 表达示3){
需要执行的代码段
}
表达式1 是初始化赋值,可以同时赋值多个代码。 表达示2 在每次循环开始前求值。如果值为 TRUE,则继续循环,执行嵌套的循环语句。如果值为 FALSE,则终止循环。 表达示3 在每次循环之后被求值
goto
操作符可以用来跳转到程序中的另一位置。
该目标位置可以用目标名称加上冒号来标记,而跳转指令是 goto 之后接上目标位置的标记。
PHP 中的 goto 有一定限制,目标位置只能位于同一个文件和作用域,也就是说无法跳出一个函数或类方法,也无法跳入到另一个函数。也无法跳入到任何循环或者 switch 结构中。可以跳出循环或者 switch,通常的用法是用 goto 代替多层的 break。