if else 分支

  1. <?php
  2. if (条件) {
  3. 当条件为 true 时执行的代码;
  4. }
  5. if (条件) {
  6. 条件为 true 时执行的代码;
  7. } else {
  8. 条件为 false 时执行的代码;
  9. }
  10. if (条件) {
  11. 条件为 true 时执行的代码;
  12. } elseif (condition) {
  13. 条件为 true 时执行的代码;
  14. } else {
  15. 条件为 false 时执行的代码;
  16. }

Switch选择

  1. <?php
  2. switch (expression)
  3. {
  4. case label1:
  5. expression = label1 时执行的代码 ;
  6. break;
  7. case label2:
  8. expression = label2 时执行的代码 ;
  9. break;
  10. default:
  11. 表达式的值不等于 label1 label2 时执行的代码;
  12. }

while循环

  1. <?php
  2. while (条件为真) {
  3. 要执行的代码;
  4. }
  5. do {
  6. 要执行的代码;
  7. } while (条件为真);

for循环 foreach

  1. <?php
  2. for (init counter; test counter; increment counter) {
  3. code to be executed;
  4. }
  5. foreach ($array as $value) {
  6. code to be executed;
  7. }