5.07. Условные операторы и циклы
Условные операторы и циклы
Условия:
if ($age > 18) {
echo "Взрослый";
} elseif ($age == 18) {
echo "Полных 18";
} else {
echo "Малыш";
}
Циклы
for:
for ($i = 0; $i < 5; $i++) {
echo $i;
}
while:
$i = 0;
while ($i < 5) {
echo $i++;
}
foreach (для массивов):
$fruits = ['яблоко', 'банан', 'вишня'];
foreach ($fruits as $fruit) {
echo $fruit . "<br>";
}
match:
$status = match($role) {
'admin' => 'Администратор',
'editor' => 'Редактор',
default => 'Гость'
};