Условия на php

Чтобы реализовать из жизни примеры,

используются условия на php...

Например: :

$x = 10;

if ($x >0) {
     echo "Переменная x положительное число";
}

Как видимо условие задается при помощи слова if переводится с английского как "если".

Также можно указать, что выводить в противном случае, через else:

 

$x = 5;

if ($x >0) {
    echo "Переменная x положительное число";
}
else {
    echo "Переменная x отрицательное число";
}

Но можно добавить также еще одну условие в эту цепочку с помощью else if

$x = 5;

if ($x >0) {
     echo "Переменная x положительное число";
}
else if ($x < 0) {
     echo "Переменная x отрицательное число";
}
else {
    echo "Переменная равна нулю";
}

Видите как все просто...

 

Есть краткая форма через тернарные операторы:

$x = 10;
echo $y = ($x >0) ? ("переменная x положительное") : ("переменная x отрицательное");

 

2 способ - switch - case

$x = 'morning';

switch ($x){
     case 'morning':
         echo "Доброе утро!";
     break;
     case 'night':
         echo "Доброй ночи!";
     break;

     default:
         echo "Доброго дня!";

 Тут думаю все понятно, switch - это переключатель, если строка совпадает - выдай это, если нет то по default - по умолчанию!

 

Циклы в PHP

а) Третьим способом задать условия являются циклы, часто они бывают более удобны, например:

$x = 0;
for ($x; $x <10; $x++) {
echo $x . " ";
}

здесь написано for( задана переменная х; и пока она меньше 10; после того как выведешь то что ниже в фигурных скобках сделай это ( в данном случае прибавь на единицу)

 

 

б) цикл while и do

В примере ниже используются функция php, но думаю вам будет все равно понятно:

function one()
{
     $i = 0;
     echo $i. "это ноль";
     do {

     $i++;
     if ($i % 2 == 0) {
     echo $i. "это четное число     ";
     } else {
     echo $i. "это НЕчетное число ";
}
} while ($i < 100);
}

one();

 

 

 

 

 

Добавить комментарий


Защитный код
Обновить