Читать книгу Рисование цветных изображений с помощью PHP. Программирование для развлечения - Джеймс Уэллс - Страница 10
If-else оператор
ОглавлениеОператор if-else часто используется в компьютерном коде.
Например, если идет дождь, мы остаемся дома. В противном случае мы пойдем на пляж.
В компьютерном коде вы можете написать то же следующим образом:
if ($weather == «raining»)
$plan= «we stay at home»;
else
$plan= «we go to the beach»;
Оператор if-else может быть более сложным:
if ($weather==«Hurricane»)
$plan= «we go to a shelter»;
elseif ($weather == «raining»)
$plan= «we stay at home»;
elseif ($weather==«Cloudy»)
$plan= «we go shopping»;
else
$plan= «we go to the beach»;
Условие может быть более сложным. || символ означает «или».
if (($grade==«A») || ($grade==«B») || ($grade==«C»))
$test_result = ’passed’;
else
$test_result = ’failed’;
Когда используется «или» для нескольких условий, результат будет истинным, если хотя бы одно условие истинно.
Символ && означает «и».
if (($weather==«sunny») && ($season==«summer»))
$plan= «we go to the beach»;
elseif (($weather==«sunny») && ($season==«winter»))
$plan= «we go skiing»;
Когда используется «И» для нескольких условий, результат будет истинным, если истинно каждое условие.
Вы должны включить объединенные условия в скобки ().
Обратите внимание, что вы используете один знак равенства при присвоении значения переменной и двойной знак равенства при сравнении двух переменных.
Для сравнения переменных вы также можете использовать знаки больше ">», меньше " <», больше или равно "> =», меньше или равно " <= " или не равно»! =».