Blocks
Control statements are used to handle conditional statements. A conditional statement is something that returns a value (true or false) based upon the current data available to your program.
For example, if the user running the program enters his/her age and this is stored in a variable called $age, we can check to see if $age is greater than 20 and then take some action based upon the outcome.
if
unless
while
until
foreach
for
A block is a grouping of statements ...