Ну что такое If – Else мы с вами разобрали на прошлом уроке и в эти моменты вдаваться уже не будем. Сейчас же мы будем с вами разбирать двойные условия. И так сначала рассмотрим знаки двойных условий: And – и
Or, || - или (можно использовать либо or либо ||)
Давайте, чтобы нам не изобретать “велосипед” возьмем пример из прошлого урока, на нем и будем рассматривать эти двойные условия. Так как данный пример, мы уже разбирали в прошлом уроке, я буду комментировать лишь внесенные в него изменения. Давайте приступим:
Code
<?
$a = 10;
$b = 15;
If ($a == $b or $a > $b) // задаем двойное условие или
{
$c = $a+$b
echo “сумма переменных равна : $c”;
}
Else
{
$d = $b - $a
Echo “разность переменных равна: $d”;
}
?>
Вот мы задали двойное условие или, в итоге у нас получилось следующее (попробуем опять перевести на человеческий язык):
If ($a == $b or $a > $b) если переменные $a и $b равны или переменная $a больше переменной $b, то
$c = $a+$b выполняем условие с переменной $c
echo “сумма переменных равна : $c”; выводим переменную $c с текстом.
Else иначе
$d = $b - $a выполняем условие с переменной $d
Echo “разность переменных равна: $d”; выводим переменную $d с текстом.
В итоге браузер нам покажет:
разность переменных равна: 5
Так как по условиям переменные $a и $b не равны и переменная $a не больше $b, то выполняются условия с переменной $d.
Давайте теперь разберем условие and (и).
Code
<?
$a = 10;
$b = 15;
If ($a < $b and $a != $b) // задаем двойное условие и
{
$c = $a+$b
echo “сумма переменных равна : $c”;
}
Else
{
$d = $b - $a
Echo “разность переменных равна: $d”;
}
?>
Снова переводим то, что у нас получилось на человеческий понятный язык:
If ($a < $b or $a != $b) если переменная $a меньше переменной $b и переменная $a не равна переменной $b, то
$c = $a+$b выполняем условие с переменной $c
echo “сумма переменных равна : $c”; выводим переменную $c с текстом.
Else иначе
$d = $b - $a выполняем условие с переменной $d
Echo “разность переменных равна: $d”; выводим переменную $d с текстом.
браузер нам покажет:
сумма переменных равна: 25
Так как по условиям переменная $a меньше переменной $b и переменная $a не равны $b, то выполняются условия с переменной $с.
Ну я думаю вам тут все понятно, ничего сложного в этом нету. Считаю, что на этом урок можно закончить.