If,else - правда, лож - для новичков
If,else,elseif - Это основная логическая конструкция, которая вам пригодиться как воздух и не только в PHP.
Главное не знания, а рассуждение при написание таких конструкций. До сих пор я проговариваю написанный код в уме, так как это позволяет уменьшить кол-во ошибок.
If – правда
Else – ложь
Elseif – если ложь, то..
== - Равенство
!== - не равенство
a > b – А больше B
a < b – А меньше B
a >= b – А больше или равно B
a <= b – А меньше или равно B
В круглых скобках задаются параметры. В квадратных действие
$a = 1;
If($a == 1)
{
Print ‘a = 1!’;
}
Как понять данную конструкцию. А примерно вот так вот:
Если (переменная A равна 1) то делаем следующее
Вывести ‘а = 1’
Закончить
Усложним
$a = 1;
If($a == 1)
{
Print ‘a = 1!’;
}
Else
{
Print ‘a !== 1’;
}
Если (переменная A равна 1) то делаем следующее
Вывести ‘а = 1’
Закончить, если это не так, то делаем следующее
Вывести ‘а != = 1’
Закончить
С рассуждениями закончили.
Elseif – Если ложь, то
$a = 2;
If($a == 1)
{
Print ‘a = 1!’;
}
Elseif($a == 2)
{
Print ‘A = 2!’
}
Else
{
Print ‘a !== 1’;
}
Попробуйте, сами составить подобные конструкции и вы поймете их работу!
Урок 7 - Регистрация на PHP и MySQL