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