1.14.2 代码块

通常,根据一个条件语句(例如if语句)的动作不同,我们可能会希望执行多个语句。

我们可以将多个语句放在一起,将其组成一个代码块。要声明一个代码块,可以使用花括号将它们括起来:


if($totalqty==0){

echo'<p style="color:red">';

echo'You did not order anything on the previous page!';

echo'</p>';

}


现在,这3行被花括号括起来的语句就组成了一个代码块。当条件语句为true时,这3行代码就会被执行。当条件语句为false时,这3行代码都将被忽略。

提示 正如我们已经介绍过的,PHP并不关心代码是如何布局的。但是,为了便于阅读代码,应该将它们缩进。通常,缩进可以使我们方便地找到一个if条件语句被满足时,哪些代码是可能要执行的,哪些语句是在代码块中,哪些语句是循环体或函数的一部分。在前面的例子中,可以发现需要根据if条件语句结果而执行的语句和包含在语句块中的语句都采用了缩进的格式。