所有 PHP 程序都由语句构成,程序就是一系列语句的组合,计算机通过执行这些语句可以完成特定的功能。一般情况下,程序都是从第一条语句开始执行,按顺序执行到最后一条语句。但因为某种情况,需要改变程序的执行顺序,这时就需要用到流程控制语句了。流程控制语句完成了许多顺序执行方法不能完成的操作,它能对一些条件做出判断,进而选择不同的语句块执行。
可以说流程控制对于任何一门编程语言来说都是至关重要的,它提供了控制程序步骤的基本手段,是程序的核心部分。由于 PHP 的大部分语法都继承了C语言的特点,因此在流程控制方面,PHP 有着和C语言类似的流程控制。
本章将主要详细 PHP 中的判断与循环流程控制,主要包括 if...else 判断、switch..case 多重判断、while 循环、do...while 循环、for 循环等。