PHP
control structures
if, while,
for and other control structures
The main PHP control structures are: if,
while, for and others. Well, let's take a look at some of them: if The
if construct is used in almost every programming language, PHP
too. Let's take an example: if ($var1
> $var2) {
print "$var1 is greater than $var2";
} Our script will execute (print) the statement $var1
is greater than $var2 if the expression $var1 > $var2 is TRUE. If
it's FALSE - the statement will be ignored. You can write
the above piece of script using an alternative syntax if you prefer: if
($var1 > $var2) :
print "$var1 is greater than $var2";
endif; You can also include elseif and else
structures in your if control structures: if
($var1 > $var2) :
print "$var1 is greater than $var2";
else :
print "$var1 is not greater than $var2";
endif; We hope that you can
figure out yourself how the script will execute in this case. while An
example: $var1 = 3;
$var2 = 0;
while ($var1 > $var2) {
print "$var2";
$var2++;
} The script will execute the
statement (print the $var2 and increment it by one) repeatedly, as long
as the expression $var1 > $var2 evaluates to TRUE. You can
also use the alternate syntax: while (...) : ... endwhile; for An
example: for ($var1 = 1; $var1
< 3; $var1++) {
print "$var1";
} The expression $var1 <
3 is evaluated and if it evaluates to TRUE, the statement (print
$var1) is executed. At the end of each iteration, the $var1++ is
executed. There are also other
control structures, like: foreach, do ...
while, continue, break, switch. Well,
let's go to the
next tutorial PHP functions.
|