if else 分支
<?php
if (条件) {
当条件为 true 时执行的代码;
}
if (条件) {
条件为 true 时执行的代码;
} else {
条件为 false 时执行的代码;
}
if (条件) {
条件为 true 时执行的代码;
} elseif (condition) {
条件为 true 时执行的代码;
} else {
条件为 false 时执行的代码;
}
Switch选择
<?php
switch (expression)
{
case label1:
expression = label1 时执行的代码 ;
break;
case label2:
expression = label2 时执行的代码 ;
break;
default:
表达式的值不等于 label1 及 label2 时执行的代码;
}
while循环
<?php
while (条件为真) {
要执行的代码;
}
do {
要执行的代码;
} while (条件为真);
for循环 foreach
<?php
for (init counter; test counter; increment counter) {
code to be executed;
}
foreach ($array as $value) {
code to be executed;
}