ВУЗ:
Составители:
Рубрика:
31
if ($cook_weight < 300) print "Are you sure this is
enough?";
Команда elseif добавляет в управляющую конструкцию if допол-
нительный уровень проверки и увеличивает количество условий, на
основании которых принимается решение:
if (выражение) {
блок
}
elseif (выражение) {
блок
}
В РНР существует альтернативное представление команды elself – в
виде двух отдельных слов else if. Обратите внимание: условие elself
вычисляется лишь в том случае, если все предшествующие условия if
и elself оказались ложными.
if ($cook_weight < 400) {
print "This is enough potatoes (< 400g) for 1-2 people";
}
elseif ($cook_weight < 600) {
print "That's a lot of potatoes. Having a party per-
haps?"; }
}
else {
print " Who are you cooking for, a some team?";
}
Вложение команд if обеспечивает максимальный контроль над
проверкой условий. Предположим, вес продукта должен проверяться
лишь в том случае, если речь идет о пасте (макаронных изделиях):
// Проверить значение $potatoes
if ($food == "potatoes") {
// Проверить значение $cook_weight
if ($cook_weight < 400) {
print "This is enough potatoes (< 400g) for 1-2 people";
}
elseif ($cook_weight < 600) {
print "That's a lot of potatoes. Having a party per-
haps?";
}
else {
31 if ($cook_weight < 300) print "Are you sure this is enough?"; Команда elseif добавляет в управляющую конструкцию if допол- нительный уровень проверки и увеличивает количество условий, на основании которых принимается решение: if (выражение) { блок } elseif (выражение) { блок } В РНР существует альтернативное представление команды elself в виде двух отдельных слов else if. Обратите внимание: условие elself вычисляется лишь в том случае, если все предшествующие условия if и elself оказались ложными. if ($cook_weight < 400) { print "This is enough potatoes (< 400g) for 1-2 people"; } elseif ($cook_weight < 600) { print "That's a lot of potatoes. Having a party per- haps?"; } } else { print " Who are you cooking for, a some team?"; } Вложение команд if обеспечивает максимальный контроль над проверкой условий. Предположим, вес продукта должен проверяться лишь в том случае, если речь идет о пасте (макаронных изделиях): // Проверить значение $potatoes if ($food == "potatoes") { // Проверить значение $cook_weight if ($cook_weight < 400) { print "This is enough potatoes (< 400g) for 1-2 people"; } elseif ($cook_weight < 600) { print "That's a lot of potatoes. Having a party per- haps?"; } else {
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »