流程控制

未匹配的标注

简介

流程控制指令是指会改变程序运行顺序的指令,可能是运行不同位置的指令,或是在二段(或多段)程序中选择一个运行。

不论是 PHP 还是别的语法,程序总是由若干条语句组成。

语句控制结构

从执行方式上看,语句的控制结构分为以下三种:

  1. 顺序结构:从第一条语句到最后一条语句完全顺序执行;
  2. 选择结构:根据用户输入或语句的中间结果去执行若干任务;
  3. 循环结构:根据某条条件重复地执行某项任务若干次,或直到达成目标即可。

条件控制语句

条件语句用于根据不同条件执行不同动作。

  • if 语句:在条件成立时执行代码
  • if…else 语句:在条件成立时执行一块代码,条件不成立时执行另一块代码
  • if…elseif….else 语句:在若干条件之一成立时执行一个代码块
  • switch 语句:在若干条件之一成立时执行一个代码块

循环控制语句

让某一段代码重复执行若干次

  • for:循环执行代码块指定的次数
  • foreach:根据数组中每个元素来循环代码块
  • while:只要指定的条件成立,则循环执行代码块
  • do…while:首先执行一次代码块,然后在指定的条件成立时重复这个循环

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~