Здарова,BR@T !
Как я понял, некоторым понравилась прошлая моя статья "Синтаксис PHP",
так вот, я продолжаю свой рассказ...
В любом языке программирования есть такие операторы, без которых программировать нельзя,
вот о таких операторах и пойдет речь.
Операторы условия
IF(если) и ELSE(иначе)
if (expr) statement;
Здесь вычисляется логический результат "expr",
если он равен TRUE,тогда PHP выполнит "statement", в противном случае
(если FALSE) проигнорирует. ELSE - расширяет возможности IF.
if (expr) statement;
else statement2;
Если "expr" равен TRUE,тогда выполнить statement, ИНАЧЕ
(т.е. не TRUE),выполнить statement2.
Пример:
<?
$a=5;
$b=4;
if ($a>$b) echo "$a > $b";
else echo "$a<$b";
?>
Циклы
WHILE - простейший цикл PHP
while (expr) statement
До тех пор,пока "expr" не будет равно FALSE, PHP будет выполнять "statement".
Пример:
<?
$a=0;
while ($a<10)
{
echo "$a\n";
$a++;
}
?>
FOR - мощный цикл PHP
for (expr1;expr2;expr3) statement
expr1 - выполняется в любом случае.
если expr2 равно TRUE,то цикл заканчиваеться,
если FALSE, то продолжает выполняться.
expr3 - что делать.
Пример:
<?
for ($i=0;$i<=100;$i++)
{
echo "$i\n";
}
?>
Операторы сравнения
<?
$a<$b //$a меньше $b
$a<=$b //$a меньше или равно $b
$a=$b //$a равно $b
$a>$b //$a больше $b
$a>=$b //$a больше или равно $b
$a==$b //для оператора IF
?>
На сегодня всё, пока ! Продолжение следует...