Здарова,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
?>

На сегодня всё, пока ! Продолжение следует...

Теги:

Check Also

Великий пакостник. Пробираемся через дебри IPv6 к root-флагу виртуалки с HackTheBox

В этой статье я покажу, как получить права суперпользователя на виртуальной машине Mischie…

Оставить мнение