流程控制

在程序编写中,还可以用花括号将一组语句封装成一个语句组。一个常见的PHP脚本就是由一系列语句或者语句组构成的。

条件控制语句

if

if (condition){
  // code...
}

if...else

if (condition) {
  // code...
} else {
  // code...
}

if...elseif...else

if (condition) {
  // code...
} elseif(condition){
  // code...
} else {
  // code...
}

switch

switch (variable) {
  case 'value':
    // code...
    break;

  default:
    // code...
    break;
}

循环控制语句

while

while ($a <= 10) {
  // code...
}

do...while

do {
  // code...
} while ($a <= 10);

for

for ($i=0; $i < 10; $i++) {
  // code...
}

foreach

foreach ($variable as $key => $value) {
  // code...
}

转移控制语句

break

用于结束当前循环结构forforeachwhiledo...while或者switch的执行。

continue

在循环结构中用于跳过本次循环中剩余代码,并开始执行下一次循环。

return

用于结束一个函数或一个脚本文件。如果在函数中使用将立即结束此函数的执行,并将它的参数作为函数的值返回。在全局范围中,则当前脚本文件中止运行。

results matching ""

    No results matching ""