2.6 PHP程序的流程控制
所有的PHP程序都由语句构成,程序就是一系列语句的序列。计算机通过执行这些语句可以完成特定的功能。一般情况下,程序都是从第一条语句开始执行,按顺序执行到最后一条语句。但有时因为某种情况,需要改变程序的执行顺序,这就需要对程序的流程进行控制。本节将讲述PHP程序的各种流程控制结构。
2.6.1 程序流程控制概述
计算机程序的执行结构有3种:顺序执行结构、选择执行结构和循环执行结构,如图2-16所示。通过使用这3种控制结构,可以改变程序的执行顺序,以满足开发人员解决问题的需求。
顺序执行结构使程序从第一条语句开始,按顺序执行到最后一条语句。在选择执行结构中,程序可以根据某个条件是否成立,选择执行不同的语句。在循环执行结构中,可以使程序根据某种条件和指定的次数,使某些语句执行多次。
PHP程序都是由一系列语句组成,语句通常以分号结尾。此外,可以使用一对花括号“{”和“}”将一组语句组成一个语句组。例如:
{
$i=123;
$s="This is a string";
}